NRZI

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, szukaj
NRZcode.png

NRZI (ang. Non Return to Zero Inverted) - rodzaj kodowania transmisyjnego, kodowanie bez powrotów do zera.

W Kodowaniu NRZI wybieramy na jaki bit będzie czuły nasz powstający kod, np. jeżeli wybierzemy 1 to za każdym razem gdy na wejściu dostaniemy 1 binarną zmieniamy bit w kodowanym ciągu.

[edytuj] Przykład

Mamy ciąg wejściowy 1100010101. Zakładamy zmianę przy 1.

Kodujemy ciąg wyjściowy zaczynając od np ....1 (pierwsza liczba nie zalicza się do ciągu zakodowanego) - na ciągu wejściowym widzimy 1 i dlatego w ciągu wyjściowym zmieniamy symbol i otrzymujemy ....10. Następnie znowu występuje 1 więc znów zmieniamy ....101. Następnie kolejno następują trzy 0 więc dodajemy ....101111.

Ciąg końcowy to 10111100110 - za każdym razem gdy spotkamy w ciągu wejściowym 1 zmieniamy znak w ciągu wyjściowym.

[edytuj] Zobacz też

Commons in image icon.svg
Osobiste
Przestrzenie nazw
Warianty
Działania
Nawigacja
Dla czytelników
Dla wikipedystów
Drukuj lub eksportuj
Narzędzia
W innych językach