Professional Documents
Culture Documents
Kombinacione Mreze PDF
Kombinacione Mreze PDF
3. Kombinacione mree
Rjeenje:
Dekoder je kombinaciona mrea sa vie ulaza i izlaza, slika 3.1. Na ulaze
mree dovode se kodirani podaci predstavljeni sa n bitova. Takvih podataka
moe da bude 2n. Na dekoderskoj mrei se predvia poseban izlaz za svaki
ulazni podatak, pa prema tome, dekoder moe da ima najvie 2n izlaza.
Dekoder
n 2n
Slika 3.1.
Tabela 3.1:
ULAZI IZLAZI
A B C x0 x1 x2 x3 x4 x5 x6 x7
0 0 0 1 0 0 0 0 0 0 0
0 0 1 0 1 0 0 0 0 0 0
0 1 0 0 0 1 0 0 0 0 0
0 1 1 0 0 0 1 0 0 0 0
1 0 0 0 0 0 0 1 0 0 0
1 0 1 0 0 0 0 0 1 0 0
1 1 0 0 0 0 0 0 0 1 0
1 1 1 0 0 0 0 0 0 0 1
Kombinacione mree 47
Osnovi raunarstva Zbirka rijeenih zadataka
Svaka izlazna funkcija sadri samo po jedan lan oblika potpunog logikog
proizvoda:
x 0 ABC
x 1 ABC
x 2 ABC
x 3 ABC
x 4 ABC
x 5 ABC
x 6 ABC
x 7 ABC
A
B
C
x0
x1
x2
x3
x4
x5
x6
x7
Slika 3.2.
48 Kombinacione mree
Osnovi raunarstva Zbirka rijeenih zadataka
Rjeenje:
Dekoder 2/4 ima dva ulaza A1 i A0, a izlazi e biti I0, I1, I2 i I3. Funkcionalna
tabela 3.2 daje ovisnost izlaza Ii od ulaza Ai.
Tabela 3.2:
ULAZI IZLAZI
A1 A2 I0 I1 I2 I3
0 0 1 0 0 0
0 1 0 1 0 0
1 0 0 0 1 0
1 1 0 0 0 1
Svaka izlazna funkcija sadri samo po jedan lan oblika potpunog logikog
proizvoda:
I 0 A1 A 0
I1 A 1 A 0
I 2 A1 A 0
I 3 A1 A 0
A1
I0
A0
A1
I1
A0
A1
I2
A0
A1
I3
A0
Slika 3.3.
Kombinacione mree 49
Osnovi raunarstva Zbirka rijeenih zadataka
Rjeenje:
Dekoder 4/16 je kombinaciona mrea sa 4 ulaza i 16 izlaza. Obzirom da se u
jednom trenutku moe koristiti samo jedan od 16 izlaza, takva mrea se
esto oznaava sa 1/16 i naziva se dekoder "1 od 16". Neka su ulazi
dekodera A, B, C i D, a izlazi x0, x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12,
x13, x14 i x15. Ako su ulazni podaci dati u prirodnom binarnom kodu, logike
funkcije mree se mogu predstaviti funkcionalnom tabelom 3.3.
Tabela 3.3:
ULAZI IZLAZI
A B C D x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 x10 x11 x12 x13 x14 x15
0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0
0 1 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0
0 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0
0 1 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0
1 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0
1 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0
1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0
1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
Svaka izlazna funkcija sadri samo po jedan lan oblika potpunog logikog
proizvoda:
x 0 ABCD , x1 ABCD ,
x 2 ABCD , x 3 ABCD ,
x 4 ABCD , x 5 ABCD ,
x 6 ABCD , x 7 ABCD ,
x 8 ABCD , x 9 ABCD ,
x10 ABCD , x11 ABCD ,
x12 ABCD , x13 ABCD ,
x14 ABCD , x 15 ABCD .
50 Kombinacione mree
Osnovi raunarstva Zbirka rijeenih zadataka
x0
A
x1
B x2
C
x3
D
x4
x5
x6
x7
x8
x9
x10
x11
x12
x13
x14
x15
Slika 3.4.
Rjeenje:
Dekoder binarno kodiranih decimalnih brojeva u decimalne brojeve
oznaava se sa BCD/DC, ili 4/10 ili 1/10. Ovaj dekoder je ustvari dekoder iz
zadatka 3.3, ali nepotpuni jer je na njegovom izlazu iskoriteno 10 od 16
moguih funkcija. Kada se razmatra dekoder 4/10, podrazumijeva se da se
radi o prirodnom BCD kodu. Funkcionalna tabela ovog dekodera data je
Kombinacione mree 51
Osnovi raunarstva Zbirka rijeenih zadataka
Tabela 3.4:
ULAZI IZLAZI
A B C D x0 x1 x2 x3 x4 x5 x6 x7 x8 x9
0 0 0 0 1 0 0 0 0 0 0 0 0 0
0 0 0 1 0 1 0 0 0 0 0 0 0 0
0 0 1 0 0 0 1 0 0 0 0 0 0 0
0 0 1 1 0 0 0 1 0 0 0 0 0 0
0 1 0 0 0 0 0 0 1 0 0 0 0 0
0 1 0 1 0 0 0 0 0 1 0 0 0 0
0 1 1 0 0 0 0 0 0 0 1 0 0 0
0 1 1 1 0 0 0 0 0 0 0 1 0 0
1 0 0 0 0 0 0 0 0 0 0 0 1 0
1 0 0 1 0 0 0 0 0 0 0 0 0 1
1 0 1 0
1 0 1 1 Za ove vrijednosti ulaza svi izlazi su jednaki nuli.
1 1 0 0
1 1 0 1
1 1 1 0
1 1 1 1
x0
A
x1
B x2
C
x3
D
x4
x5
x6
x7
x8
x9
Slika 3.5.
52 Kombinacione mree
Osnovi raunarstva Zbirka rijeenih zadataka
CD x 0 ABCD , x1 ABCD ,
AB 00 01 11 10
0 1 3 2
x 2 BCD , x 3 BCD
00
4 5 7 6
x 4 BCD , x 5 BCD ,
01
x 7 BCD ,
12 13 15 14
X X X X x 6 BCD ,
11
x 9 AD .
8 9 11 10
X X x 8 AD ,
10
x0
A
x1
B x2
C
x3
D
x4
x5
x6
x7
x8
x9
Slika 3.6.
Kombinacione mree 53
Osnovi raunarstva Zbirka rijeenih zadataka
Rjeenje:
U digitalnoj obradi podataka svi slovni simboli, zatim simboli decimalnog
brojnog sistema, kao i mnoge druge oznake se predstavljaju logikim nulama
i jedinicama po unaprijed definisanoj zakonitosti. Ovaj postupak se izvodi
pomou kodera. Na slici 3.7 data je blok ema kodera kojeg ini mrea sa do
2n ulaza i n izlaza.
Koder
2n n
Slika 3.7.
Koder 8/3 je kombinaciona mrea sa 8 ulaza i 3 izlaza, pri emu se u jednom
trenutku moe koristiti signal samo sa jednog od 8 ulaza. Neka su ulazi u
koder I0, I1, I2, I3, I4, I5, I6 i I7, a izlazi A, B i C. Logike funkcije mree date
su funkcionalnom tabelom 3.5.
Tabela 3.5:
I0 I1 I2 I3 I4 I5 I6 I7 C B A
1 0 0 0 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0 0 0 1
0 0 1 0 0 0 0 0 0 1 0
0 0 0 1 0 0 0 0 0 1 1
0 0 0 0 1 0 0 0 1 0 0
0 0 0 0 0 1 0 0 1 0 1
0 0 0 0 0 0 1 0 1 1 0
0 0 0 0 0 0 0 1 1 1 1
54 Kombinacione mree
Osnovi raunarstva Zbirka rijeenih zadataka
A I1 I 3 I 5 I 7
B I 2 I3 I6 I7
C I 4 I5 I6 I7
Rjeenje:
Neka su ulazi u traeni koder I0, I1, I2 i I3, a izlazi A, B. Funkcionalna tabela
3.6 daje ovisnost izlaza od ulaza Ii.
Tabela 3.6:
ULAZI IZLAZI
I0 I1 I2 I3 B A
1 0 0 0 0 0
0 1 0 0 0 1
0 0 1 0 1 0
0 0 0 1 1 1
Kombinacione mree 55
Osnovi raunarstva Zbirka rijeenih zadataka
I0 I1 I2 I3
Slika 3.9.
Rjeenje:
Na osnovu postavljenih uslova, funkcionalna tabela 3.7 daje ovisnost izlaza
od ulaza Ii.
Tabela 3.7:
Dec. ULAZI IZLAZI
br. D C B A
1 I0 0 0 0 1
2 I1 0 0 1 0
3 I2 0 0 1 1
4 I3 0 1 0 0
5 I4 0 1 0 1
6 I5 0 1 1 0
7 I6 0 1 1 1
8 I7 1 0 0 0
9 I8 1 0 0 1
10 I9 1 0 1 0
56 Kombinacione mree
Osnovi raunarstva Zbirka rijeenih zadataka
A I 0 I 2 I 4 I 6 I8 ,
B I1 I 2 I 5 I 6 I 9 ,
C I3 I 4 I5 I6 .
D I 7 I8 I9 .
Slika 3.10.
Rjeenje:
Za konverziju N decimalnih cifara koder ima n binarnih izlaza, gdje je n
najmanji broj koji zadovoljava relaciju 2 n N . Izraunavanje zadatih
decimalnih cifara u Gray-evom kodu dato je u tabeli 3.8.
Tabela 3.8
Decimalni Gray-ev kd
broj C B A
0 0 0 0
1 0 0 1
2 0 1 1
3 0 1 0
4 1 1 0
5 1 1 1
Kombinacione mree 57
Osnovi raunarstva Zbirka rijeenih zadataka
C45
B 23C
A 1 2 5
3 B
2
1
A
Slika 3.11.
Rjeenje:
Kombinacione mree se koriste i za konverziju jednog koda u drugi.
Konverzija kda ustvari sadri dva ve opisana postupka: dekodiranje i
kodiranje, pri emu je transformacija oblika informacije mogua iz bilo
kojeg u neki drugi numeriki kd. Konvertor koda je istovremena sprega
dekodera i kodera, slika 3.12.
n Dekoder 2n 2n Koder n
Slika 3.12.
58 Kombinacione mree
Osnovi raunarstva Zbirka rijeenih zadataka
Tabela 3.9:
Dec. BCD8421 BCDXS3
broj D C B A Z Y X W
0 0 0 0 0 0 0 1 1
1 0 0 0 1 0 1 0 0
2 0 0 1 0 0 1 0 1
3 0 0 1 1 0 1 1 0
4 0 1 0 0 0 1 1 1
5 0 1 0 1 1 0 0 0
6 0 1 1 0 1 0 0 1
7 0 1 1 1 1 0 1 0
8 1 0 0 0 1 0 1 1
9 1 0 0 1 1 1 0 0
DC BA
00 01 11 10
00
01 1 1 1
11 X X X X
1 1 X X
10
Z CA CB D
DC BA
00 01 11 10
00 1 1 1
01 1
11 X X X X
1 X X
10
Y CBA CA CB
Kombinacione mree 59
Osnovi raunarstva Zbirka rijeenih zadataka
DC BA
00 01 11 10
00 1 1
01 1 1
11 X X X X
1 X X
10
X BA BA B A
DC BA
00 01 11 10
00 1 1
01 1 1
11 X X X X
1 X X
10
WA
Realizacija ovog konvertora data je na slici 3.13.
A BC D
Slika 3.13.
60 Kombinacione mree
Osnovi raunarstva Zbirka rijeenih zadataka
Rjeenje:
U tabeli 3.10 date su odgovarajue kombinacije 4-bitnog binarnog i Gray-
evog koda.
Tabela 3.10:
Decim. Binarni sistem Gray-ov sistem
sistem
B3 B2 B1 B0 G3 G2 G1 G0
0 0 0 0 0 0 0 0 0
1 0 0 0 1 0 0 0 1
2 0 0 1 0 0 0 1 1
3 0 0 1 1 0 0 1 0
4 0 1 0 0 0 1 1 0
5 0 1 0 1 0 1 1 1
6 0 1 1 0 0 1 0 1
7 0 1 1 1 0 1 0 0
8 1 0 0 0 1 1 0 0
9 1 0 0 1 1 1 0 1
10 1 0 1 0 1 1 1 1
11 1 0 1 1 1 1 1 0
12 1 1 0 0 1 0 1 0
13 1 1 0 1 1 0 1 1
14 1 1 1 0 1 0 0 1
15 1 1 1 1 1 0 0 0
G3:
B1 B0
B3 B2 00 01 11 10
00
01
11 1 1 1 1
10 1 1 1 1
G3 = B3
Kombinacione mree 61
Osnovi raunarstva Zbirka rijeenih zadataka
G2:
B1 B0
B3 B2 00 01 11 10
00
01 1 1 1 1
11
10 1 1 1 1
G2 (B3 B2) (B3 B2) B3 B2 B2 B3
G1:
B1 B0
B3 B2 00 01 11 10
00 1 1
01 1 1
11 1 1
10 1 1
G1 (B2 B1) (B2 B1) B2 B1 B1 B2
G0:
B1 B0
B3 B2 00 01 11 10
00 1 1
01 1 1
11 1 1
10 1 1
G0 (B1 B0) (B1 B0) B1 B0 B0 B1
62 Kombinacione mree
Osnovi raunarstva Zbirka rijeenih zadataka
B3 G3
G2
B2
G1
B1
G0
B0
Slika 3.14.
Rjeenje:
Na osnovu podataka iz tabele 3.10 moe se izvriti minimizacija funkcija
B3=B3(G0, G1, G2, G3), B2=B2(G0, G1, G2, G3), B1=B1(G0, G1, G2, G3)
i B0=B0(G0, G1, G2, G3).
B3:
G1 G0
G3 G2 00 01 11 10
00
01
11 1 1 1 1
10 1 1 1 1
B3 = G3
B2:
G1 G0
G3 G2 00 01 11 10
00
01 1 1 1 1
11
10 1 1 1 1
B2 (G3 G2) (G3 G2) G3 G2 G2 G3
Kombinacione mree 63
Osnovi raunarstva Zbirka rijeenih zadataka
B1:
G1 G0
G3 G2 00 01 11 10
00 1 1
01 1 1
11 1 1
10 1 1
B1 (G3 G 2 G1) (G3 G 2 G1) (G3 G 2 G1) (G3 G 2 G1)
B1 (G3 G 2) G1
B1 G3 G2 G1 G1 G2 G3 G1 G3 G2, itd. ,
odnosno nije bitno koje dvije varijable e se uvesti u prvo XOR (ekskluzivno
ILI) kolo.
64 Kombinacione mree
Osnovi raunarstva Zbirka rijeenih zadataka
B0:
G1 G0
G3 G2 00 01 11 10
00 1 1
01 1 1
11 1 1
10 1 1
G3 B3
B2
G2
B1
G1
B0
G0
Slika 3.15.
Kombinacione mree 65