Arhitectura microprocesoarelor I - Fițuici examen

Previzualizare subiecte:

Extras din subiecte:

1. Principalii Indicatori Conditionali SUB 1 FATA

Indicatorii conditionali pot fi folositi pt a fixa conditii de executie a unei instructiuni (ex : salt in program).

Continutul indicatorilor conditionali poate fi citit, scris sau testat cu instructiuni speciale.

Tipuri de indicatori conditionali : de stare / de control

Indicatori conditionali de stare : reflecta starea, modul in care s-au incheiat operatiile executate de UAL si pot fi :

a) indicatori de transport (carry) arata daca in urma operatiei executate de UAL (de adunare a 2 nr binare) a rezultat un transport de la bitul cel mai semnificativ MSB la bitul urmator (sau imprumut).

b) indicatorul de depasire de scala. (OverFlow) (OF,V)

Indica aparitia unei depasiri de scala - rezultatul care depaseste valoarea maxima a datelor care po fi reprezentate cu lungimea cuvintelor cu care functioneaza uP. La reprez nr reale cu semn in cod complex fata de 2 primii 7 biti sunt LSB si cel distinc e MSB.

c) indicatorul de 0 (Z, ZF) arata daca rezultatul unei operatii executate de UAL este 0 sau nu.

d) indicatorul de semn (S,SF) arata daca rezultatul unei operatii este negativ sau daca bitul semnificativ este 1. - e folosit ca indicator de test pt executarea unor instr de salt 2. Unitatea de comanda microprogramata

Este partea care genereaza comenzi interne si externe. Un automat secvential cu un numar finit de stari care are urmat intrari :

-codurile instruct citite de uP in mem programului -starea liniilor de comanda externa

-informatia de stare interna a procesorului continuta in reg fanioanelor -semnal de tact.

UCMP poate fi realizata in 3 feluri : 1. Sub forma unui automat secvential realiza in tehnica cablata, respectiv prin interconectarea unor unit cum ar fi numaratoare, porti logice, bistabili. 2. Prin programare, UCMP e implementata sub forma unui program stocat in memorie. 3. Relizarea combinata. Implementarea in logica cablata are avantajul ca e mai rapida, dezavantajul este lipsa de flexibilitate, resp. orice modificare ulterioara implica reproiectarea automatului secvential. 3. Magistralele externe ale microP

Conectarea UCP cu exteriorul

Cele 2 magistrale (MA, MD, MC) grupeaza dupa criteriul functional semnalele de legatura ale UCP cu exteriorul.

MA: magistrala de adrese; contine liniile de adrese A0 ? Aa-1; a = 16, 20 sau 24. De obicei aceste linii sunt activ pe nivelul logic 1 si permit adresarea directa a unei mem. principale de 2m - 1 cuvinte.

Majoritatea ?p fac distinctia intre mem. propriu-zis si dispozitivele intrare-iesire tratandu-le cu semnale de comanda diferite. In schimb liniile de adresa servesc si pentru selectia acestora (semnalele lor de comanda).

La o cerere externa, UCP poate sa treaca liniile de adresa in starea de impedanta ridicata prin intermediul ETA (etajul tampon de iesire pentru adrese) daca controlul magistralelor urmeaza a fi preluat de un alt dispozitiv principal.

La unele ?p, in scopul economiei de conexiuni externe, liniile de adresa sunt multiplezate in tp. Cu cele de date. Acestea se intalnesc la proc. intel. I8085; I-8086/88.

Descarcă subiecte

Pentru a descărca acest document,
trebuie să te autentifici in contul tău.

Structură de fișiere:
  • amp_lazarescu_2011_sub_18_bun.doc
  • amp_lazarescu_2011_sub_913_bun.doc
Alte informații:
Tipuri fișiere:
doc
Diacritice:
Da
Nota:
7/10 (1 voturi)
Nr fișiere:
2 fisiere
Pagini (total):
5 pagini
Imagini extrase:
5 imagini
Nr cuvinte:
5 192 cuvinte
Nr caractere:
27 910 caractere
Marime:
40.79KB (arhivat)
Publicat de:
Miron Gradinaru
Nivel studiu:
Facultate
Tip document:
Subiecte
Domeniu:
Calculatoare
Tag-uri:
Arhitectura microprocesoarelor, Lazarescu
Predat:
Facultatea de Automatica si Calculatoare , Universitatea "Politehnica" din Timisoara din Timisoara
Specializare:
Informatica
Materie:
Calculatoare
An de studiu:
IV
Profesorului:
Lazarescu
Sus!