Pytanie dotyczy doboru układu scalonego realizującego przerzutnik typu D (D flip-flop), czyli element logiki sekwencyjnej, który próbuje "zapamiętać" stan wejścia D w chwili aktywnego zbocza sygnału zegarowego (CLK). W rodzinie 74xx jednym z najbardziej rozpoznawalnych oznaczeń dla takiej funkcji jest 7474, opisywany w kartach katalogowych jako dual D-type flip-flop (zwykle z asynchronicznym ustawianiem i zerowaniem).
Dlaczego "7474" pasuje? Ponieważ jego funkcją jest właśnie przerzutnik D, a to jest wprost wskazane w treści zadania jako wymaganie funkcjonalne. W praktyce oznacza to, że układ może służyć m.in. do realizacji prostego rejestru 1-bitowego, synchronizacji sygnału, budowy układów licznikowych (po odpowiednim połączeniu) czy podziału częstotliwości.
- Odpowiedź "7400" jest niepoprawna, bo ten numer oznacza układ bramek NAND (logika kombinacyjna). Bramka nie przechowuje stanu w czasie, więc nie zastąpi przerzutnika D.
- Odpowiedź "7486" jest niepoprawna, bo to układ bramek XOR. XOR realizuje funkcję porównania/alternatywy wykluczającej, ale nadal jest to element kombinacyjny bez pamięci.
- Odpowiedź "7410" jest niepoprawna, bo to układ trójwejściowych bramek NAND. Podobnie jak 7400, nie zapewnia funkcji taktowanego przechowywania bitu.
Wskazówka egzaminacyjna: jeśli w treści pojawiają się słowa "przerzutnik", "flip-flop", "zegar", "taktowanie", zwykle chodzi o elementy sekwencyjne (np. 7474, 7473/7476 itp.), a nie o klasyczne bramki (7400/7408/7432/7486). Najpewniejsza metoda to szybkie sprawdzenie nazwy funkcji w datasheet lub tabeli funkcji rodziny 74xx.