W licznikach cyfrowych (stosowanych m.in. w układach mechatronicznych do zliczania impulsów z czujników, enkoderów lub generatorów) spotyka się dodatkowe wejścia sterujące, które nie służą do zliczania, lecz do wymuszania określonego stanu. Jednym z najczęstszych jest wejście resetujące, często oznaczane jako R, RESET lub CLR.
Jeżeli wejście R jest resetem aktywnym stanem wysokim, to podanie na nie 1 powoduje natychmiastowe (albo przy najbliższym takcie – zależnie od konstrukcji) przejście licznika do stanu początkowego. Tym stanem początkowym jest zwykle 0, czyli wszystkie bity wyjściowe licznika przyjmują wartość 0. Z tego powodu poprawna jest odpowiedź: 0.
Dlaczego pozostałe wartości nie pasują w takim scenariuszu?
- Odpowiedzi "2", "3" i "5" opisują wybrane stany licznika podczas normalnego zliczania, ale reset nie zwiększa ani nie ustawia licznika na losową liczbę – wymusza stan początkowy.
- Typowy błąd polega na założeniu, że "1 na wejściu" zawsze oznacza "dodaj 1". To prawda dla wejścia zliczającego (np. wejścia zegarowego), ale nie dla wejścia resetu.
Wskazówka egzaminacyjna: przed wyborem odpowiedzi sprawdź, czy na rysunku wejście R jest pokazane jako wejście zerujące (czasem z kółkiem oznaczającym aktywność niskim poziomem). Jeśli reset byłby aktywny stanem niskim, wtedy podanie "1" nie resetowałoby układu. W tym zadaniu jednak przyjęto, że "1" na R wywołuje reset, więc wynik to 0.