Kodowanie liniowe opisuje, w jaki sposób bity są reprezentowane jako zmiany poziomu sygnału w czasie. W pytaniu należy rozpoznać kod na podstawie przebiegu na rysunku.
Dlaczego poprawne jest "MLT3"?
MLT-3 (Multi-Level Transmit, 3 levels) wykorzystuje trzy poziomy sygnału. Charakterystyczne jest to, że sygnał nie zmienia się przy każdym bicie, tylko wykonuje cykliczne przejścia między poziomami według reguły kodu (w praktyce daje to "spowolnienie" liczby przejść stanu w porównaniu z kodami dwupoziomowymi). Na wykresach MLT-3 często widać sekwencję poziomów 0 → +1 → 0 → −1 → 0… zamiast ciągłego przełączania między dwoma stanami.
Dlaczego pozostałe odpowiedzi są niepoprawne?
- "NRZ" to kod dwupoziomowy (dwa poziomy napięcia). W typowym ujęciu nie ma trzeciego poziomu sygnału, więc przebieg trójpoziomowy nie pasuje do NRZ.
- "NRZ1" bywa używane potocznie jako wariant opisu kodów NRZ/NRZI, ale nadal odnosi się do kodowania dwupoziomowego. Jeżeli na rysunku występują trzy poziomy, nie jest to właściwe dopasowanie.
- "CMI" (Coded Mark Inversion) ma własną, specyficzną regułę: część bitów jest kodowana z obowiązkową zmianą stanu w obrębie okresu bitu, a część jako poziom stały. Przebiegi CMI rozpoznaje się po regularnych wymuszonych przejściach, a nie po cyklicznym "schodkowaniu" charakterystycznym dla MLT-3.
Wskazówka egzaminacyjna: najpierw policz, ile poziomów sygnału występuje na wykresie (2 czy 3), a dopiero potem analizuj regułę przejść. To szybko eliminuje część kodów i zmniejsza ryzyko pomylenia NRZ z NRZI.