Wykonanie:
|
. |
Sprawozdanie z ćw nr 4
UKŁADY SEKWENCYJNE
Cel ćwiczenia
Celem ćwiczenia jest zapoznanie się z podstawowymi elementami sekwencyjnych układów logicznych (przerzutnikami) oraz metodami syntezy złożonych układów sekwencyjnych (rejestry, układy liczników, sumatory szeregowe)
Program ćwiczenia:
Zaprojektować 4-bitowy rejestr przesuwny z wpisem równoległym:
Schemat układu:
Zaprojektować 2-bitowy szeregowy komparator z wpisem od najmłodszego bitu
Schemat układu:
Tabela:
A |
B |
Y |
00 |
00 |
1 |
01 |
01 |
1 |
10 |
10 |
1 |
11 |
11 |
1 |
00 |
01 |
0 |
01 |
10 |
0 |
10 |
11 |
0 |
11 |
00 |
0 |
00 |
10 |
0 |
01 |
11 |
0 |
10 |
00 |
0 |
11 |
01 |
0 |
00 |
11 |
0 |
01 |
00 |
0 |
10 |
01 |
0 |
11 |
10 |
0 |
Uwagi i wnioski:
Wprowadzenie równoległe informacji do rejestru odbywa się najczęściej za pomocą wejścia ustawiającego i resetującego przerzutnika. Informacja wyjściowa jest dostępna na wyjściach Q przerzutników. W naszym rejestrze nie jest wymagane kasowanie przerzutników ponieważ za każdym razem do rejestru wpisywane jest całe słowo pojawiające się na wej. równoległym. Informacja ta jest wpisywana do rejestru tylko podczas wysokiego stanu sygnału zezwalającego. Nasz rejestr umożliwiał także przesuwanie wprowadzonej informacji.
Dwubitowy szeregowy komparator zrealizowaliśmy w postaci najprostszej tj. na wyjściu tego układu pojawiała się "1" gdy obydwie liczby były sobie równe a "0" w przypadku przeciwnym. Jak widać na schemacie, naszym komparatorem jest zwykła bramka EX-NOR, która porównuje cyklicznie każdą pozycję jednej liczby z odpowiednią pozycją liczby drugiej. Taka zasada działania naszego komparatora wymaga zastosowania na wyjściu bramki EX-NOR dwóch przerzutników (ponieważ porównujemy liczby dwubitowe). W przerzutnikach tych zapamiętujemy wyniki porównań odpowiednich pozycji liczb porównywanych. Liczby będą równe tylko wówczas, gdy obydwa przerzutniki będą przechowywały "1". Dlatego też wyjścia tych przerzutników przyłączone są do bramki AND. Ważną uwagą jest to, że prawidłowy wynik porównania możemy odczytać z opóźnieniem jednego taktu zegara. Jest to związane z zasadą działania przerzutników.
2