Structura calculatorului


Dispozitive resp de oper elementere. TRANSFERUL DE DATE. INVERSAREA DATELOR. Deplasarea

Orice program scris in limbaj de nivel inalt este executat in calculator de dispozitive fizice care efectueaza niste operatii elementare cum ar fi:
- Transferul de date
-Inversarea
-deplasarea
-Encrementarea si decrementarea
-Initializarea

TRANSFERUL DATELOR
In calculator au loc urmatoarele tipuri de transfer a datelor
-din magistrala in registru
-din registru in registru
-din registru in magistrala
MD
Inversarea
Inversarea datelor poate fi efectuata cu ajutorul unui registru JK construit pe baza de bistabili JK. Daca JK=11 atunci starea precedenta se inverseaza
Deplasarea
Destul de des în procesul de lucru apare neces de a efectua op de deplasare a nr. cu un ordin sau m multe ordine spre stg sau dr.
Encrenetarea si decrementarea
acest proces poate fi efectuat cu un contor reversibil
Initializarea- se efectueaza pentru bistabili registri contoare.
Ac opă se utiliz înainte de a efectua op asupra date-lor. P/a a efectua op e/e nec de a şterge inf în RG stările preced, sau rez op preced. P/u ac se face iniţializare. În cazul cănr este nec ca la ăeşire RG să fie unitatea se face op de instalare în starea unitate.

 Set/Rest=0 ÞQi=0 – iniţializare, Set/Rest=1 ÞQi=1 –instalare unităţii


Controler elementar

def: Drept Controler se consid un disp electr, numeric,c/e poate îndepl op element şi îndepo f-ia de control a executării a unei op compuse din f-le element.Schema controler care asig adunarea a nr cu semne dif.


Op de sumare a nr Na Nb. P/u a face adun e/e nec de a transmite instr resp intr-o ordine anumită,p/u ac  controler. Etapele: 1, Za=1-iniţializ a ACC
2, Ra=1-însc nrNa pe MD,W-inscriere
3, R=1-transm a nrNa în ACC,şi nr se aplic la intr a 2 a sumat
4, Rb=1-însc nrNb pe RG,W-inscriere nr la prima intr a sum, apoi are loc Na+Nb=Ns
5, Wa=1-înscrie rez Ns în Acc
6, Ra=1,Wa=1,Ns se înscrie în RGa.



























28Schema a mp. Princip de lucru Caracter mp Intel.Def: Numim micropro-cesor unitate centrală a calc, care îndepl op log şi aritm şi dirij cu proc de lucru a tut disp a calc. MC - mag de comMI-mag internă
Princip de lucru:Op înde-plinite de mp sunt scrise intr-un program p/u exe-cutarea programulul cu viteza max. Prog treb să fie mem in MO, se ştie că atăt condurile inst atît şi codurile de date se păstr în MO. După pornirea prog mp elab cereri şi co-durile  adreselor. Conform cererilor din MOîn mp sunt transmise codurile instr. Apoi codurile date-lor. Codurile instr se mem în Cache CI. În continuare ac coduri sunt transmise în decoder,unde se trans-formă în semnale de diri-jare, care apoi sunt apl-icate la diferite unităţi a mp, şi unit de comandă. Codurile datelor suntmem în Cache CD şi depind de tipul de date, sunt prelucr UAL de tip integer de UAL c/e prel datele în virgula flotantă. Rez obţinute pot fi mem în RG de lucru în mem Cache CD sau în MO. rocedurile prelucrării instrucţiunilor şi codurilor de date se execută în mod consecutiv.

29Microcircuitele std intrare/ieşire.

P/u organizarea lucrului dintre microprocesor şi dispozitivele periferice (transmiterea instrucţiunilor, şi datelor în ambele direcţii), se folosesc adaptori, care includ în componenţa sa microcircuite specializate de tipul:
-       UART
-       PIO
-       CTC
-       FDC













Niciun comentariu:

Trimiteți un comentariu