POLITECHNIKA POZNAŃSKA INSTYTUT ELEKTROTECHNIKI I ELEKTRONIKI PRZEMYSŁOWEJ Zakład Energoelektroniki i Sterowania |
---|
Laboratorium Elektroniki Ćwiczenie nr 9. Temat: Układy kombinacyjne – bramki, pamięć cyfrowa. |
Rok akademicki: 2010/2011 Wydział Elektryczny Studia dzienne magisterskie |
Uwagi: |
1. Bramki cyfrowe i ich tabele prawdy
1.1 Bramka OR
0 | 0 | 0 |
---|---|---|
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 1 |
1.2 Bramka AND
0 | 0 | 0 |
---|---|---|
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 1 |
1.3 Bramka NOT
0 | 1 |
---|---|
1 | 0 |
1.4 Bramka NOR
0 | 0 | 1 |
---|---|---|
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 0 |
1.5 Bramka NAND
a) dwuwejściowa
0 | 0 | 1 |
---|---|---|
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 0 |
b) czterowejściowa
0 | 0 | 0 | 0 | 1 |
---|---|---|---|---|
0 | 0 | 0 | 1 | 1 |
0 | 0 | 1 | 0 | 1 |
0 | 1 | 0 | 0 | 1 |
1 | 0 | 0 | 0 | 1 |
0 | 0 | 1 | 1 | 1 |
0 | 1 | 0 | 1 | 1 |
1 | 0 | 0 | 1 | 1 |
0 | 1 | 1 | 0 | 1 |
1 | 0 | 1 | 0 | 1 |
1 | 1 | 0 | 0 | 1 |
0 | 1 | 1 | 1 | 1 |
1 | 0 | 1 | 1 | 1 |
1 | 1 | 0 | 1 | 1 |
1 | 1 | 1 | 0 | 1 |
1 | 1 | 1 | 1 | 0 |
1.6 Bramka ExOR
0 | 0 | 0 |
---|---|---|
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 0 |
1.7 Bramka ExNOR
0 | 0 | 1 |
---|---|---|
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 1 |
2. Realizacja wybranej funkcji za pomocą bramek logicznych
2.1 Funkcja logiczna zadana przez prowadzącego
a | b | c | d | Y |
---|---|---|---|---|
0 | 0 | 0 | 0 | 0 |
0 | 0 | 0 | 1 | 1 |
0 | 0 | 1 | 0 | 0 |
0 | 0 | 1 | 1 | 1 |
0 | 1 | 0 | 0 | 0 |
0 | 1 | 0 | 1 | 0 |
0 | 1 | 1 | 0 | 0 |
0 | 1 | 1 | 1 | 0 |
1 | 0 | 0 | 0 | 1 |
1 | 0 | 0 | 1 | 1 |
1 | 0 | 1 | 0 | 1 |
1 | 0 | 1 | 1 | 1 |
1 | 1 | 0 | 0 | 1 |
1 | 1 | 0 | 1 | 0 |
1 | 1 | 1 | 0 | 1 |
1 | 1 | 1 | 1 | 0 |
cd ab | 00 | 01 | 10 | 11 |
---|---|---|---|---|
00 | 0 | 0 | 1 | 1 |
01 | 1 | 0 | 0 | 1 |
10 | 1 | 0 | 0 | 1 |
11 | 0 | 0 | 1 | 1 |
Y= ( $\overset{\overline{}}{d}$ ∙ a ) + ( d ∙ $\overset{\overline{}}{b}$ )
2.2 Funkcja zrealizowana za pomocą bramek logicznych
a | b | d | Y | Wyniki |
---|---|---|---|---|
0 | 0 | 0 | 0 | 0 |
0 | 0 | 1 | 1 | 1 |
0 | 1 | 0 | 0 | 0 |
1 | 0 | 0 | 1 | 1 |
0 | 1 | 1 | 0 | 0 |
1 | 0 | 1 | 1 | 1 |
1 | 1 | 0 | 1 | 1 |
1 | 1 | 1 | 0 | 0 |
3. Realizacja wybranej funkcji za pomocą pamięci RAM
3.1 Funkcja logiczna z poprzedniego zadania zrealizowana za pomocą 64-bitowej pamięci RAM
3.2 Procedura odczytu
a | b | c | d | Y | Odczyt |
---|---|---|---|---|---|
0 | 0 | 0 | 0 | 0 | - |
0 | 0 | 0 | 1 | 1 | |
0 | 0 | 1 | 0 | 0 | |
0 | 0 | 1 | 1 | 1 | |
0 | 1 | 0 | 0 | 0 | |
0 | 1 | 0 | 1 | 0 | |
0 | 1 | 1 | 0 | 0 | |
0 | 1 | 1 | 1 | 0 | |
1 | 0 | 0 | 0 | 1 | |
1 | 0 | 0 | 1 | 1 | |
1 | 0 | 1 | 0 | 1 | |
1 | 0 | 1 | 1 | 1 | |
1 | 1 | 0 | 0 | 1 | |
1 | 1 | 0 | 1 | 0 | |
1 | 1 | 1 | 0 | 1 | |
1 | 1 | 1 | 1 | 0 | - |
4. Wnioski
Analizując tabele prawdy bramek logicznych badanych w ćwiczeniu i porównując z tabelami prawdy zawartych w literaturze stwierdzić można że owe przebadane bramki działają w 100% prawidłowo. Można tak również stwierdzić o funkcji logicznej nada naje przez prowadzącego a zrealizowanej za pomocą bramek logicznych. Funkcję nadaną przez prowadzącego udało nam się dobrze zrealizować za pomocą bramek dzięki tabeli Karnaugh. Również funkcję nadaną przez prowadzącego należało w ćwiczeniu zapisać za pomocą 64-bitowej pamięci RAM a następnie odczytać. Ta część ćwiczenia również przebiegła bezproblemowo a odczytane wyniki zgadzają się 100% z tabelą funkcji którą zapisywaliśmy.