Układ cyfrowy sekwencyjny różni się od kombinacyjnego tym, że zawiera elementy pamiętające (np. przerzutniki, rejestry). Oznacza to, że układ ma stan, który jest wynikiem wcześniejszych zdarzeń. W konsekwencji sygnał wyjściowy w układzie sekwencyjnym zależy od dwóch rzeczy jednocześnie:
- bieżących wartości na wejściach (co aktualnie podajemy na wejścia),
- poprzedniego stanu układu, czyli informacji "z przeszłości" przechowywanej w elementach pamięci (co w praktyce bywa utożsamiane z wcześniejszymi wyjściami lub stanami pośrednimi).
Dlatego odpowiedź "zależy od bieżącej informacji wejściowej i zależy od poprzednich informacji wyjściowych" oddaje istotę układów sekwencyjnych: obecne wyjście nie jest wyłącznie prostą funkcją wejść, lecz uwzględnia historię działania układu.
Dlaczego pozostałe odpowiedzi są błędne?
- Stwierdzenia, że wyjście nie zależy od bieżącej informacji wejściowej, są w typowych układach sekwencyjnych nieprawdziwe: wejścia zwykle wpływają na przejścia stanów i/lub bezpośrednio na wyjścia.
- Stwierdzenie, że wyjście nie zależy od poprzednich informacji, opisuje raczej układ kombinacyjny, gdzie wyjście jest funkcją wyłącznie aktualnych wejść i nie ma pamięci.
- Stwierdzenie, że wyjście nie zależy ani od wejść, ani od przeszłości, nie opisuje sensownego działania układu logicznego (wyjście byłoby stałe lub przypadkowe).
W praktyce na egzaminie warto zapamiętać prostą regułę: kombinacyjny = "tylko wejścia teraz", sekwencyjny = "wejścia teraz + stan z przeszłości".