Rumah Pembangunan Apakah pengekodan 8b / 10b? - definisi dari techopedia

Apakah pengekodan 8b / 10b? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud pengekalan 8b / 10b?

Pengekodan 8b / 10b ialah kod talian telekomunikasi di mana setiap byte data lapan bit ditukar kepada aksara penghantaran 10-bit. Pengekodan 8b / 10b dicipta oleh IBM dan digunakan untuk menghantar data mengenai sambungan sistem perusahaan, gigabit Ethernet dan saluran serat. Pengekodan ini menyokong transmisi yang berterusan dengan bilangan nol yang seimbang dan yang dalam aliran kod. 8b / 10b juga boleh mengesan kesilapan penghantaran tunggal.

Techopedia menerangkan 8b / 10b Pengekodan

Kod 8b / 10b ditakrifkan pada tahun 1983 dalam Jurnal Penyelidikan dan Pembangunan IBM. Ia memaparkan 8 bit hingga simbol 10 bit untuk mencapai keseimbangan DC. Kod jenis ini juga menyediakan perubahan keadaan untuk pemulihan jam yang munasabah.


Pengekodan dilakukan dalam perkakasan lapisan pautan dan tersembunyi dari lapisan atas susunan perisian. Lapan bit data dihantar sebagai entitas 10-bit dipanggil simbol, atau aksara. Bit data yang lebih rendah dikodkan ke dalam kumpulan 6-bit dan tiga bit teratas dikodkan ke dalam kumpulan 4-bit. Bit kod digabungkan untuk membentuk simbol 10-bit yang dihantar pada wayar.


Pengekodan mengurangkan bilangan penghantaran semula sebagai gabungan skema pengekodan dengan checksum membolehkan rekonstruksi data. Algoritma ini menambahkan overhead kepada setiap watak sehingga 25%. Sebagai antara muka siri seperti saluran serat tidak mempunyai jam untuk mengenal pasti kesahihan bit, maklumat jam dikodkan dalam aliran data.


Proses pengekodan menyediakan aksara 10-bit yang mematuhi peraturan pengekodan. Mereka tidak digunakan untuk mewakili watak data tetapi sebagai watak istimewa yang membantu dalam mengenal pasti fungsi atau kawalan pengurusan. Secara keseluruhan, mereka mengenali struktur notasi kerana ia dilihat dalam mesej ralat. Semasa penyebaran watak, dua bit tambahan yang disebut dispariti berjalan menyertai aliran bersama-sama dengan bit lain, yang merupakan pembolehubah yang memastikan bahawa bilangan bit "1" yang ditransmisikan hampir sama dengan bilangan bit "0" yang dihantar.

Apakah pengekodan 8b / 10b? - definisi dari techopedia