Podstawy elektroniki i techniki cyfrowej.
Ćwiczenie laboratoryjne nr 12: Złożone układy kombinacyjne.
sumator 2 liczb 3-bitowych
Działanie układu sprawdzimy przy pomocy Word Generatora i Logic Analyzera. 3 pierwsze wyjścia Word Generatora podają liczbę A zapisaną binarnie, a 3 następne liczbę B. Wyjście nr 0 jest najmłodszym bitem A, a nr 5 najstarszym bitem B. Na Logic Analyzerze otrzymujemy wynik zapisany binarnie (na 4 bitach), przy czym na wejściu nr 1 otrzymujemy najmłodszy bit sumy. Wszystkie dane przedstawia następująca tabela:
Liczba B |
Liczba A |
Liczba z Word Generatora |
Działanie |
Wynik na |
|||
dec. |
binarnie |
dec. |
binarnie |
binarnie |
hex |
|
|
0 |
000 |
0 |
000 |
000000 |
00 |
0+0=0 |
0000 |
5 |
101 |
3 |
011 |
101011 |
2B |
5+3=8 |
1000 |
6 |
110 |
6 |
110 |
110110 |
36 |
6+6=12 |
1100 |
2 |
010 |
7 |
111 |
010111 |
17 |
2+7=9 |
1001 |
Odczyt z Logic Analyzera:
układ mnożenia
Układ testujemy podobnie jak poprzedni przy pomocy Word Generatora i Logic Analyzera.
3 pierwsze wyjścia Word Generatora podają liczbę A zapisaną binarnie, a 3 następne
liczbę B. Wyjście nr 0 jest więc najmłodszym bitem A, a nr 5 najstarszym bitem B. Na Logic Analyzerze otrzymujemy wynik zapisany binarnie (na 6 bitach), przy czym na wejściu
nr 1 otrzymujemy najmłodszy bit iloczynu. Wszystkie dane przedstawia następująca tabela:
Liczba B |
Liczba A |
Liczba z Word Generatora |
Działanie |
Wynik na |
|||
dec. |
binarnie |
dec. |
binarnie |
binarnie |
hex |
|
|
3 |
011 |
5 |
101 |
011101 |
1D |
3*5=15 |
001111 |
7 |
111 |
5 |
101 |
111101 |
3D |
7*5=35 |
100011 |
7 |
111 |
2 |
010 |
111010 |
3A |
7*2=14 |
001110 |
0 |
000 |
2 |
010 |
000010 |
02 |
0*2=0 |
000000 |
A tak wygląda odczyt z Logic Analyzera:
strona 1/2
1001
1100
1000
0000
000000
001110
100011
001111