Układy arytmetyczne

Ćw.2

Układy arytmetyczne

Zadania:

1.Sumator/subtraktor 1 bitowy. (układ uniwersalny)

2.Sumator/subtraktor 4 bitowy.

3.Komparator stwierdzający czy liczba 4-bitowa należy do przedziału [5,12], z użyciem bramek NAND.

Zadanie 1. Sumator/subtraktor 1 bitowy. (układ uniwersalny)

Tabela 1. Tabela prawdy dla sumatora:

X Ai Bi Ci-1 Si Ci
0 0 0 0 0 0
0 0 0 1 1 0
0 0 1 0 1 0
0 0 1 1 0 1
0 1 0 0 1 0
0 1 0 1 0 1
0 1 1 0 0 1
0 1 1 1 1 1

Tabela 2.Tabela prawdy dla subtraktora:

X Ai Bi Ci-1 Si Ci
1 0 0 0 0 0
1 0 0 1 1 1
1 0 1 0 1 1
1 0 1 1 0 1
1 1 0 0 1 0
1 1 0 1 0 0
1 1 1 0 0 1
1 1 1 1 1 1

Rys.1 Schemat układu sumator/subtraktor 1 bitowy.

Po minimalizacji za pomocą metody Karnaugha:

Si=Ai(BixorCi-1)+Ai(Ci-1xorBi)

Ci=Ci-1(AixorX)+Bi(AixorX)+BiCi

Rys.2 Schemat symulacji sumatora/subtraktora.

3.Komparator stwierdzający czy liczba 4-bitowa należy do przedziału [5,12], z użyciem bramek NAND.

Tabela nr.3 tabela prawdy dla komparatora.

Q1 Q2 Q3 Q4 W
0 0 0 0 0 0
1 0 0 0 1 0
2 0 0 1 0 0
3 0 0 1 1 0
4 0 1 0 0 0
5 0 1 0 1 1
6 0 1 1 0 1
7 0 1 1 1 1
8 1 0 0 0 1
9 1 0 0 1 1
10 1 0 1 0 1
11 1 0 1 1 1
12 1 1 0 0 1
13 1 1 0 1 0
14 1 1 1 0 0
15 1 1 1 1 0

Po minimalizacji za pomocą metody Karnaugha:

$\overset{\overline{}}{Q_{1}}$Q2Q4+$\overset{\overline{}}{Q_{1}}$Q2Q3+Q1$\overset{\overline{}}{Q_{3}}\overset{\overline{}}{Q_{4}}$+Q1$\overset{\overline{}}{Q_{2}}$

Rys.3 Schemat układu komparatora na bramkach NAND.

Rys.4 Schemat symulacji komparatora.

Wnioski:

Korzystając z układów w prawidłowy sposób, tzn. podając prawidłowe stany logiczne na wejście, wszystkie układy zrealizowane działają prawidłowo.


Wyszukiwarka

Podobne podstrony:
F1 91 Układy arytmetyczne 6
F1 93 Układy arytmetyczne 8
F1 90 Układy arytmetyczne 5
F1 86 Układy arytmetyczne 1
F1 87 Układy arytmetyczne 2
F1 92 Układy arytmetyczne 7
F1 89 Układy arytmetyczne 4
Uklady arytmetyczne
cw10 uklady arytmetyczne
F1 88 Układy arytmetyczne 3
Uklady arytmetyczne
F1 94 Układy arytmetyczne 9
F1 87 Układy arytmetyczne 2
8 5 uklady arytmetyczne id 4683 Nieznany
F1 88 Układy arytmetyczne 3
202 uklady arytmetyczne, Politechnika Wrocławska - Materiały, logika ukladow cyfrowych, sprawozdania
F1 91 Układy arytmetyczne 6

więcej podobnych podstron