Mājas Attīstība Kas ir 8b / 10b kodējums? - definīcija no tehopedijas

Kas ir 8b / 10b kodējums? - definīcija no tehopedijas

Satura rādītājs:

Anonim

Definīcija - ko nozīmē 8b / 10b kodējums?

8b / 10b kodējums ir telekomunikāciju līnijas kods, kurā katrs astoņu bitu datu baits tiek pārveidots par 10 bitu pārraides rakstzīmi. 8b / 10b kodējumu izgudroja IBM, un to izmanto, lai pārsūtītu datus par uzņēmuma sistēmas savienojumiem, gigabitu Ethernet un pa šķiedru kanālu. Šis kodējums atbalsta nepārtrauktu pārraidi ar līdzsvarotu nulles un koda daudzumu straumē. 8b / 10b var atklāt arī viena bita pārraides kļūdas.

Techopedia izskaidro 8b / 10b kodējumu

8b / 10b kods tika definēts 1983. gadā IBM Journal of Research and Development. Tas kartē no 8 bitiem līdz 10 bitu simboliem, lai sasniegtu līdzsvara līdzsvaru. Šis koda tips nodrošina arī stāvokļa izmaiņas pamatotai pulksteņa atkopšanai.


Kodēšana tiek veikta saišu slāņa aparatūrā un tiek paslēpta no programmatūras kaudzes augšējiem slāņiem. Astoņi datu biti tiek pārsūtīti kā 10 bitu entītijas, ko sauc par simboliem vai rakstzīmēm. Datu apakšējie biti tiek kodēti 6 bitu grupā, un trīs labākie biti tiek kodēti 4 bitu grupās. Kodu biti tiek apvienoti, veidojot 10-bitu simbolu, kas tiek pārraidīts pa vadu.


Kodējums samazina atkārtotu pārsūtījumu skaitu, jo kodēšanas shēmas apvienojums ar kontrolsummu ļauj veikt datu rekonstrukciju. Šis algoritms katram rakstzīmei palielina pieskaitāmās izmaksas līdz 25%. Tā kā seriālajām saskarnēm, piemēram, šķiedru kanāliem, nav pulksteņu, lai identificētu bitu derīgumu, informācija par pulksteni tiek kodēta datu plūsmās.


Kodēšanas process nodrošina 10 bitu rakstzīmes, kas atbilst kodēšanas noteikumiem. Tos neizmanto, lai attēlotu datu rakstzīmes, bet gan kā īpašas rakstzīmes, kas palīdz identificēt pārvaldības funkcijas vai vadību. Kopumā viņi atpazīst notāciju struktūras, kā redzams kļūdu ziņojumos. Rakstzīmju pārraides laikā straumē kopā ar citiem bitiem pievienojas divi papildu biti, kurus sauc par darbības atšķirībām, kas ir mainīgie, nodrošinot, ka pārraidīto "1" bitu skaits ir gandrīz vienāds ar pārraidīto "0" bitu skaitu.

Kas ir 8b / 10b kodējums? - definīcija no tehopedijas