Komponente digitalnih sistema
Komponente digitalnih sistema
Komponente digitalnih sistema
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Komponente</strong> <strong>digitalnih</strong> <strong>sistema</strong><br />
9<br />
M S1 S0 bi yi<br />
1 0 0 0 1<br />
1 0 0 1 1<br />
1 0 1 0 0<br />
1 0 1 1 1<br />
M S1 S0 Ime funkcije F X Y c0 1 1 0 0 1<br />
1 0 0 Dekrement A‐1 A sve jedinice 0 1 1 0 1 0<br />
1 0 1 Sabiranje A+B A B 0 1 1 1 0 0<br />
1 1 0 Oduzimanje A+B'+1 A B' 1 1 1 1 1 0<br />
1 1 1 Inkrement A+1 A sve nule 1 0 X X X 0<br />
(a) (b)<br />
(c) (d)<br />
Sl. 1‐5. Aritmetički ekspander: (a) funkcionalna tabela; (b) tabela istinitosti; (c) Karnoova mapa; (d) struktura.<br />
U funkcionalnoj tabeli sa Sl. 1‐5(a), za svaku aritmetičku operaciju, navedene su vrednost izlaza ALU<br />
jedinice, F, kao i vrednosti ulaza sabirača, X i Y, i ulaznog prenosa c0 koje su neophodne da bi se na<br />
izlazu sabirača generisala odgovarajuća vrednost F. Shodno ovoj tabeli, na ulaz X sabirača uvek se<br />
dovodi operand A, dok su na ulazu Y, u zavisnosti od izabrane operacije prisutne: sve jedinice,<br />
operand B, komplement operanda B, ili sve nule. Vrednosti ulaza Y se generišu uz pomoć AE<br />
ekspandera, čija je tabela istinitosti prikazan na Sl. 1‐5(b). Ova tabela je dobijena na osnovu<br />
funkcionalne tabele sa Sl. 1‐5(a) tako što je kolona Y zamenjena kolonama bi i yi. Na Sl. 1‐5(c)<br />
prikazana je Karnoova mapa AE ekspandera, na osnovu koje sledi: ̅ ̅ <br />
. Konačno,<br />
struktura AE ekspandera prikazana je na Sl. 1‐5(d).<br />
M S1 S0 Ime funkcije F X Y c0 M S1 S0 xi<br />
0 0 0 Komplement A' A' 0 0 0 0 0 ai'<br />
0 0 1 AND A AND B A AND B 0 0 0 0 1 aibi<br />
0 1 0 Identitet A A 0 0 0 1 0 ai<br />
0 1 1 OR A OR B A OR B 0 0 0 1 1 ai+bi<br />
1 X X ai<br />
(a) (b)<br />
S0<br />
S1<br />
M<br />
AE<br />
bi<br />
yi