Grupa: „D”
Rok: I Informatyka
Zespół laboratoryjny: „III”
Sporządził: Kozłowski Michał
Data: 19.11.2013
Sprawozdanie
Temat: Tworzenie układów logicznych z wykorzystaniem układu NAND.
Sekcja :
1) Kozłowski Michał
2) Kuffel Hubert
3)Kwiatkowski Marcin
Wprowadzenie.
Ponieważ układ NAND ma kompletności funkcyjną z wszystkimi układami logicznymi mogą być przekształcone w bramy NAND. Logiczne NAND jest często używany do optymalizacji systemów logicznych jako NAND, może być wykonane z najmniejszą ilością przełączników tranzystorowych. Często, gdy systemy są przekształcane w logice bramek NAND staje się zbędny i może być usuwany z układu. W rezultacie zmniejsza się koszt systemu, jak jest to czas propagacji i obszar zajmowany.
NOT – NAND
Q = NOT( A ) | = NOT( A AND A ) |
---|
Input A | Input B | Output Q |
---|---|---|
0 | 0 | 1 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 0 |
AND – NAND
Q = A AND B = NOT( NOT( A AND B )) |
---|
Input A | Input B | Output Q |
---|---|---|
0 | 0 | 0 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 1 |
OR– NAND
Q = A OR B = NOT[ NOT( A AND A ) AND NOT( B AND B )]
Input A | Input B | Output Q |
---|---|---|
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 1 |
NOR– NAND
|
|||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
XOR– NAND
Q = A XOR B | = NOT[ NOT{A AND NOT(A AND B)} AND NOT{B AND NOT(A AND B)} ] |
---|
Input A | Input B | Output Q |
---|---|---|
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 0 |
NXOR– NAND
Q = NOT( A XOR B) | = NOT[ NOT[ NOT{A AND NOT(A AND B)} AND NOT{B AND NOT(A AND B)} ] ] |
---|---|
Input A | Input B | Output Q |
---|---|---|
0 | 0 | 1 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 1 |
Wnioski.
Podsumowując tworzenie takich układów ma na celu zmniejszenie kosztów oraz ilości użytych elementów do stworzenia całego układu.