Sunteți pe pagina 1din 9

UNIVERSITATEA DESCHISĂ INTERAMERICANĂ

FACULTATEA DE TEHNOLOGIA INFORMAȚIEI

Subiect: Sisteme informatice II


Nume și prenume : Yonder Arellano
ID: 95646039
Curs: 1A

LUCRARE PRACTICĂ Nr. 1


CIRCUITE LOGICE – MODEL PROCESOR
1) Construiți tabelul de funcții al unui circuit care recunoaște doar combinația 011 și desenați circuitul
corespunzător.

2) Construiți tabelul de funcții al unui circuit cu 2 ieșiri care recunoaște numai combinațiile 010 și 011
(o ieșire pentru a recunoaște fiecare combinație). Construiți circuitul corespunzător. Verificați dacă
circuitul respectă tabelul pentru 010 și 110

3) Indicați tabelul de funcții al unui circuit care recunoaște fiecare dintre combinațiile posibile de 3 biți.
Construiți circuitul corespunzător. Verificați dacă este în conformitate cu tabelul pentru 010 și 110.
Cum se numește acest circuit și cum este utilizat în memorie și pe CPU?
Se numește decodor și îl folosim pentru redirecționarea magistralei.

4) Construiți tabelul de funcții al unui circuit cu o singură ieșire , care valorează 1 dacă oricare dintre
următoarele două combinații sunt activate la intrări (010 sau 011). Construiți circuitul
corespunzător. Verificați dacă tabelul este îndeplinit pentru intrările 010 și 110.

5) Având în vedere tabelul unui X-OR, construiți un circuit cu AND și SAU care respectă tabelul
menționat.

6) Construiți tabelul de funcții al unui circuit care primește oricare două numere de 2 biți în cele 4
intrări ale sale și că combinația binară care apare în cele 4 ieșiri ale sale corespunde produsului
acelor două numere prezente în intrările sale. Construiți circuitul și verificați pentru 11 x 10
7) Construiți un UAL pentru a adăuga sau scădea două numere de 4 biți și pentru a genera steaguri
după fiecare operație. Apoi încercați circuitul cu următoarele operații cu numere întregi, și
determinați valoarea steagurilor pe circuit, după efectuarea numărărilor pe hârtie: (– 7) + (– 3) ; (–7)
– (–3) .
8) Explicați în circuit modul în care pavilionul C nu este inversat la adunare și este inversat la scădere.

9) Explicați în circuit că, dacă ieșirea care dă valoarea steagului V este 1, aceasta corespunde faptului
că se adună două numere naturale care reprezintă numere întregi cu același semn și rezultatul este
un număr natural care reprezintă un număr întreg cu semnul opus. .
10) Desenați un flip flop „D latch” cu cele trei porți ale sale. Apoi analizați fiecare dintre următoarele
două secvențe

I. a) cu Ck=0 are un zero. b) cu Ck=1 se pregăteşte să depoziteze una. c) cu Ck=0 a ajuns să salveze
un zero.
Valoarea lui D nu se schimbă la 1 când CK=1, prin urmare Q rămâne cu valoarea 0.
II. a) cu Ck= 0 salvează un zero. b) cu Ck=1 se pregătește să stocheze un 1. c) ajunge să păstreze
una. Ce crezi că s-a întâmplat în prima secvență?
Valoarea lui D se schimbă la 1 când CK=1, prin urmare Q rămâne cu valoarea 1.

11) Pentru momentele de la punctul 10) desenați diagramele temporale ale lui Ck, D și Q.

12) Explicați de ce atunci când Ck = 1 circuitul se comportă ca un fir între Q și D și nu se ține


13) Având în vedere următoarea variație a Ck și D pe tablă, determinați cum va varia Q în timp
14) Având în vedere un registru cu 2 flip flops ME care atunci când Ck = 0 păstrează 10 și
primește 11 din exterior. Desenați registrul complet cu cele 4 flip-flops ale sale (2 Master – 2
Slave), indicând pe care le păstrează, pe care le copiază și valoarea 1/0 a firelor. Idem
presupunând că Ck = 1 și apoi revine la Ck = 0 primind 00 din exterior.
15) Folosind 3 foi goale ale modelului procesorului, descrieți solicitarea și execuția unei
instrucțiuni cu codul de operare 1111, care se găsește la adresa 1010 și ordin să săriți la 0111
în cazul în care flag Z=1. Determinați valoarea datelor asociate și pe fiecare foaie indicați
mișcările de informații și ce linii de control trebuie activate pentru a permite mișcările
respective. Indicați valorile în magistrale, UAL și registre, completați în registrele care se
modifică, valorile Master și Slave, atât pentru valoarea zero a Ceasului, cât și pentru valoarea
unu.

S-ar putea să vă placă și