25.07.2013 Views

Komponente digitalnih sistema

Komponente digitalnih sistema

Komponente digitalnih sistema

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Start<br />

Clk<br />

Done<br />

D2<br />

D1<br />

D0<br />

Q2<br />

Q2'<br />

Q1<br />

Q1'<br />

Q0<br />

Q0'<br />

Upravljačka<br />

jedinica<br />

<strong>Komponente</strong> <strong>digitalnih</strong> <strong>sistema</strong><br />

Q2 Q2 ' Q1 Q1 ' Q0 Q0 '<br />

Q2 Q2 ' Q1 Q1 ' Q0 Q0 '<br />

Sl. 2‐41. Hardverska struktura brojača jedinica.<br />

Prvi korak u projektovanju hardverske realizacije algoritma je pridruživanje promenljivih registrima registarskog<br />

fajla. Kao što je prikazano na Sl. 2‐40(b), promenljive Podatak, Maska, BrojJedinica i Temp, pridružene su redom<br />

registrima R1, R2, R3 i R4. Nakon što su promenljive dodeljene registrima, za svaku algoritamsku naredbu<br />

određuje se upravljačka reč, kao što je prikazano na Sl. 2‐40(c). Upravljačka reč je podeljena na polja koja<br />

71<br />

Podatak=0<br />

Logika<br />

sledećeg stanja<br />

Podatak0<br />

0<br />

1<br />

0<br />

1<br />

0<br />

Izlazna logika<br />

Magistrala<br />

rezultata<br />

IE<br />

WA2<br />

WA1<br />

WA0<br />

WE<br />

RAA2<br />

RAA1<br />

RAA0<br />

REA<br />

RAB2<br />

RAB1<br />

RAB0<br />

REB<br />

M<br />

S1<br />

S0<br />

S2<br />

S1<br />

S0<br />

OE<br />

Ulaz<br />

Staza<br />

podataka<br />

Izlaz

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!