W licznikach binarnych określenie modulo N oznacza, że układ przechodzi cyklicznie przez N różnych stanów, a następnie wraca do stanu początkowego. W praktyce jest to też często interpretowane jako dzielenie częstotliwości: po N impulsach wejściowych sekwencja stanów wyjściowych powtarza się.
W treści podano, że Qa jest młodszym bitem (LSB), a Qb starszym (MSB). Dla klasycznego dwubitowego licznika binarnego oznacza to, że para (Qb, Qa) przy kolejnych zliczeniach przyjmuje stany:
To dokładnie 4 stany, więc taki licznik realizuje zliczanie modulo 4. Z perspektywy przebiegów czasowych typowo widać też, że:
- Qa (LSB) zmienia stan najczęściej — przełącza się co każdy impuls zegarowy (lub co każde aktywne zbocze WE A).
- Qb (MSB) zmienia stan rzadziej — przełącza się co dwa impulsy (czyli ma częstotliwość 2 razy mniejszą niż Qa).
Dlatego odpowiedź "modulo 4" jest spójna z dwubitowym licznikiem binarnym obserwowanym na oscyloskopie.
Pozostałe odpowiedzi są typowymi pułapkami:
- "modulo 2" odpowiadałoby układowi z jednym bitem (np. pojedynczy przerzutnik) lub sytuacji, gdy analizujemy tylko jeden sygnał wyjściowy, a nie pełne (Qb, Qa).
- "modulo 3" występuje w licznikach o sztucznie skróconej sekwencji (licznik dekodujący i zerujący przy określonym stanie). Wtedy na przebiegach nie byłoby pełnej sekwencji 00–01–10–11.
- "modulo 5" wymagałoby co najmniej 3 bitów (bo 2 bity dają maksymalnie 4 stany) albo nietypowego kodowania; nie pasuje do układu, w którym jasno wskazano tylko Qa i Qb jako bity wyjścia.
Na egzaminie warto zawsze policzyć liczbę różnych stanów pary wyjść (Qb, Qa) w jednym cyklu i odróżnić ją od samej liczby przełączeń pojedynczego bitu.