Teoria automatów |
||
Wydział Elektryczny Semestr VI |
||
Anna Knap Łukasz Fit Tomasz Charciarek |
Ćwiczenie : sumatory i komparatory, licznik i REJESTRY |
Termin zajęć: Poniedziałek Np 13-15 |
|
|
Ocena: |
13.06.2011r. |
|
|
Cel ćwiczenia:
Celem ćwiczenia jest zapoznanie się z zasadą działania podstawowych liczników oraz kompatorów.
1. Badanie działania półsumatora zbudowanego z EXOR'a i AND'a.
Rys.1.Schemat półsumatora
|
Tab.1 Wyniki pomiarów: A B Y1 Y2
0 0 0 0
0 1 1 0
1 1 0 1
1 0 1 0
|
2. Badanie działania sumatora
Rys.2 Oznaczenia bramek sumatora
|
Tab.2 Działanie sumatora: C0 A B Suma Cn
0 0001 0010 0011 0
0 0101 0011 1000 0
0 0101 1111 0100 1
0 1101 1101 1010 1
1 0001 1101 1111 0
1 0101 0101 1011 0
1 0111 1101 0101 1
1 1011 1100 1000 1
|
3. Badanie działania komparatora
Rys.3 Oznaczenia bramek komparatora
|
Tab.3. Działanie komparatora: A B > = <
1100 0001 1 0 0
1010 0011 1 0 0
1111 1111 0 1 0
1001 1001 0 1 0
0001 1111 0 0 1
0011 1100 0 0 1
|
4. Badanie licznika modulo 8
Rys.4 Schemat połączeń licznika modulo 8
|
Tab. 4. Działanie licznika
Ilość impulsów Q2 Q1 Q0
1 0 0 1
2 0 1 0
3 0 1 1
4 1 0 0
5 1 0 1
6 1 1 0
7 1 1 1
8 0 0 0
|
5. Badanie licznika modulo 6
Rys.4 Schemat połączeń licznika modulo 8
|
Tab. 4. Działanie licznika Ilość impulsów Q2 Q1 Q0
1 0 0 1
2 0 1 0
3 0 1 1
4 1 0 0
5 1 0 1
6 0 0 0
|
7. Wnioski
W punkcie 1 sprawdzaliśmy działanie półsumatora, wyniki uzyskane z pomiarów, są takie same jak tetryczne odczytane z książki, więc układ działał poprawnie.
Następnie zbadaliśmy sumator. Zadawaliśmy mu pewne liczby A i B w postaci pojedynczych bitów A1, A2, A3, A4 , oraz analogicznie B1, B2, B3, B4 ,a na bitach wyjściowych uzyskiwaliśmy sumę.
Zmienialiśmy także wartość bitu przeniesienia C0. Jeśli po dodaniu dwóch liczb wynik nie mieścił się na 4 bitach zapalał się nam bit Cn
W punkcie 3 badaliśmy działanie komparatorów. Porównywaliśmy dwie liczby binarne podane na wejścia tak jak poprzednio, a na wyjściu otrzymywaliśmy porównanie tych liczb ( =, <, >).
Na końcu badaliśmy liczniki modulo 8 i 6. Liczniki te zliczają impulsy zadane, dopóki licznik nie ulegnie przepełnieniu (mod8 - 8 impuls, mod6 - 6 impuls), wtedy niezależnie od kolejnych impulsów na wyjściu pokazują 0.
Wszystkie układy działały poprawnie, wyniki pomiarów otrzymaliśmy identyczne z teoretycznymi.