laboratorium z układów logicznych komparator 3K2PVJZOBCA2ZQGNHSNH7M2IUH65NCCO5GUG55A


LABORATORIUM Z UKŁADÓW LOGICZNYCH

TEMAT: KOMPARATOR

SKŁAD GRUPY:

Data wykonania ćw.

Data oddania sprawozdania:

Podpis:

Wstęp.

Komparator - układ logiczny mający za zadanie porównywanie liczb dwójkowych. Na odpowiednich wyjściach pojawiają wyniki porównywania A = B, A > B, A < B.

Zadanie.

Na bazie komparatora 7485 ( porównuje dwie czterobitowe liczby ) zrealizować funkcje trzech zmiennych x1, x2, x3 AND (A∗B∗C), NAND (A∗B∗C)*, OR (A+B+C), NOR (A+B+C)*.

Tabela prawdy zadanych funkcji.

0 x1 x2 x3

AND

NAND

OR

NOR

0 0 0 0

0

1

0

1

0 0 0 1

0

1

1

0

0 0 1 0

0

1

1

0

0 0 1 1

0

1

1

0

0 1 0 0

0

1

1

0

0 1 0 1

0

1

1

0

0 1 1 0

0

1

1

0

0 1 1 1

1

0

1

0

Koncepcja realizacji:

Podając na wejścia adresowe A i B koparatora odpowiednie kombinacje można otrzymać na wyjściach realizowane funkcje.

Realizacja AND.

Na wejście A podajemy zmienne, na wejście B liczbę 0111.

Na wyjściu A = B otrzymamy:

A

0 x1 x2 x3

B

A = B

0 0 0 0

0 1 1 1

0

0 0 0 1

0 1 1 1

0

0 0 1 0

0 1 1 1

0

0 0 1 1

0 1 1 1

0

0 1 0 0

0 1 1 1

0

0 1 0 1

0 1 1 1

0

0 1 1 0

0 1 1 1

0

0 1 1 1

0 1 1 1

1

Powyższa tabela stanów odpowiada wartościom funkcji AND.

Realizacja funkcji NAND.

A

0 x1 x2 x3

B

A < B

0 0 0 0

0 1 1 1

1

0 0 0 1

0 1 1 1

1

0 0 1 0

0 1 1 1

1

0 0 1 1

0 1 1 1

1

0 1 0 0

0 1 1 1

1

0 1 0 1

0 1 1 1

1

0 1 1 0

0 1 1 1

1

0 1 1 1

0 1 1 1

0

Realizacja funkcji OR.

A

0 x1 x2 x3

B

A > B

0 0 0 0

0 0 0 0

0

0 0 0 1

0 0 0 0

0

0 0 1 0

0 0 0 0

0

0 0 1 1

0 0 0 0

0

0 1 0 0

0 0 0 0

0

0 1 0 1

0 0 0 0

0

0 1 1 0

0 0 0 0

0

0 1 1 1

0 0 0 0

1

Realizacja funkcji NOR

A

0 x1 x2 x3

B

A = B

A

0 x1 x2 x3

B

A < B

0 0 0 0

0 0 0 0

1

0 0 0 0

0 0 0 1

1

0 0 0 1

0 0 0 0

0

0 0 0 1

0 0 0 1

0

0 0 1 0

0 0 0 0

0

0 0 1 0

0 0 0 1

0

0 0 1 1

0 0 0 0

0

0 0 1 1

0 0 0 1

0

0 1 0 0

0 0 0 0

0

0 1 0 0

0 0 0 1

0

0 1 0 1

0 0 0 0

0

0 1 0 1

0 0 0 1

0

0 1 1 0

0 0 0 0

0

0 1 1 0

0 0 0 1

0

0 1 1 1

0 0 0 0

0

0 1 1 1

0 0 0 1

0

Wnioski i spostrzeżenia:

Niestety z przyczyn od nas niezależnych nie uruchomiliśmy układu. Prawdopodobnie zawiniły połączenia (wadliwe kabelki) i układ nie działał jak przewidywaliśmy (zgodnie z tabelami prawdy).

Jeżeli chodzi o wnioski to udowodniliśmy, że można realizować funkcje wielu zmiennych używając do tego układów niekoniecznie do tego opracowanych pierwotnie. W tym konkretnym przykładzie można to robić nawet na kilka sposobów (patrz NOR). Trudno przewidzieć czy w przykładzie przez nas realizowanym można mówić o ekonomii (koszt realizacji funkcji), ale podejrzewam, że w trudniejszych zastosowaniach (więcej zmiennych) może się to opłacać.



Wyszukiwarka

Podobne podstrony:
czesc nr 2 , Laboratorium Układów Logicznych
teoria1, Laboratorium Układów Logicznych
czesc nr 1 , Laboratorium Układów Logicznych
cw 1 multiplekser, Laboratorium Układów Logicznych
teoria3, Laboratorium Układów Logicznych
czesc nr 3 , Laboratorium Układów Logicznych
Układy logiczne cz.2, Laboratorium układów elektronicznych
Badanie cyfrowych bramek logicznych2, Laboratorium układów elektronicznych
Układy logiczne cz.1, Laboratorium układów elektronicznych
Katalog skrócony układów logicznych CMOS serii 4000
Elektronika- Stabilizator napiecia stałego o działaniu nieciągłym, Laboratorium układów elektroniczn
Elektronika- Stabilizator napiecia stałego o działaniu nieciągłym, Laboratorium układów elektroniczn
Modelowanie układów logicznych na elementach elektronicznych
LABORATORIUM Z UKŁADÓW MIKROFALOWYCH

więcej podobnych podstron