
- •Metoda împărţirii succesive
- •Metoda îmulţirii succesive
- •Metoda substituţiei cu calcule în baza nouă
- •Metoda substituţiei automate
- •Intrati:
- •I ntrari:
- •Iesiri md:
- •Determinarea corecta a semnului rez:
- •Determinarea corectitudinii rez:
- •Unit de mem perm:
- •Incrementarea, Decrimentarea datelor
- •I niţializare Se efectueaza pt bistab, rg, contoare. Pt initializare e nec de a şterge inf din rg. În cazul cănd este nec ca la ieşire rg să fie unitatea se face op de instalare în starea unitate.
Determinarea corecta a semnului rez:
Cazurile posibile de sumare a nr cu semne diferite:
An>0, Bn>0
An>0, Bn<0
An<0, Bn>0
An<0, Bn<0
Formula ce arata cum depinde Vs de celelalte marimi: Vs=VaΘVbΘC7
P
t
a determina semnul se poate utiliza celula de ord 8 a SUM in loc de
2 elem.
Determinarea corectitudinii rez:
E demonstrat ca rez SUM se obtine corect daca nu e transfer din ord cifrei in ord semnului.
Ov+=VaVbVs;
OV-=VaVbVs – Supraincarcare >
OV = OV++OV-=VaVbVs+VaVbVs – permite de a construi un dispoz care determina cind rez e gresit.
D
aca OV=1, rez. e incorect/ a avut loc transferul unitatii din ord cifre in ord semn. In acest caz calculatorul va da ERROR. Pt a evita greseala, trebuie de marit ord rezervat pt cifre.
Daca OV=0 – rez e corect.
19 |
Caracteristicile mem interne. Structura fizică a mem interne. Scheme paralele ale mem oper. Memorii operative dinamice. |
STRUCT MONO, BIDIMENSIONALA A MEM OPERATIVE
Registrii intr-un microcirc pot fi aranjati: in linie | in plan | in spatiu.
Schema de deplasarea a registrilor in linie. Din decoder+16 registri
|
A3A2A1A0 |
RG |
0000 0001 ... 1111 |
RG0 RG1 ... RG15 |
Aceasta struct nu e eficienta. Necesita mai multe elem elementare in comparatie cu 2D.
Struct bidumensionala a memoop:
In aceasta struct RG sunt plasati in plan (formeaza o matrice).
In 1D – DC are 16 elem, iar in 2D ambele au 8 elem. Dar s-a marit nr de chei. In prezent se utiliz si struct 3D, care foloseste pt adresarea registrilor 3 DC.
SCHEME PARALELE A MEM OP. MEM OP DINAMICA: E cunoscut ca uzinile producatoare de microcircuite ale memoriei produc mc de un anumit std. In cazul cind e\e necesar de a configura o anumita structura a memoriei operative mc std pot fi conectate intre ele in mod consecutiv sau paralel.
E
x:
Struct 16x4 din microcip a mem op cu configuratia 8x4
CS=0 – RAM0
CS=1 – RAM1
Adresa |
Mp |
Cuv din registru |
|
CS |
A2A1A0 |
||
0 0 … 0 1 … 1 |
000 001 … 111 000 … 111 |
RAM0 RAM0 … RAM0 RAM1 … RAM1 |
RG0 RG1 … RG7 RG0 … RG7 |
E
x:
8x8
Adresa |
Microcip |
Cuv din RG |
|
CS |
A2..1.0 |
||
0 1 2 … 8 |
XXX 000 001 … 111 |
Nu functio RAM1+RAM0 RAM1+RAM0 … RAM1+RAM0 |
------- RG0+R0 RG1+R1 … RG7+R7 |
Conectarile Mc de mem se folosesc pt a obtine module de mem in cazul mem op centrale / a mem op a placilor de extensie.
MEM OP DINAMICA: Microcirc de mem op dinamica sunt construite din elem de tip condensator. Păstreaza inf un interval scurt 10-20ms. Insa se utiliz pe larg pt ca au gabarite mici, ieftine.
În aşa microcirc inf trebuie schimbată des.
Celula a DRAM care pastreaza un bit de inf:
Inscriem R/W=1; Amp1 se activeaza;
K-conectat;C=1(se incarca), C=0(nu se incarca);
R/W=0 se activează amplificatorul 2, K-deconectat,citire;info de pe condensator e plasata pe MD.
20 |
Unitățile memoriei permanente. Schema bloc. Principiul înscrierii informației. |
Memoria permanenta este organizata pe microcircuite, care pastreaza informatia un timp indelungat si nu sunt dependente de alimentare.
Principiul inscrierii informatiei
Microcircuitele memoriei permanente sint construite ca niste structure omogene format din tranzistori.In procesul inscrieriiinformatiei tranzistorii pot fi blocati sau nu au sarcina electrica. Starea obtinuta se pastreaza un timp indelungat.Stergerea informatiei vechiare loc cu un semnal de frecventa inalta.Un microcircuit de memorie trebuie sa aiba: un decoder, celule de memorie, coder. Pina la programare toate legaturile in microcircuit sint dezactivate.Programul scris intr-un limbaj de programare de nivel inalt se completeaza si se
Transforma in limbaj binar apoi acest program se aplica la microcircuit se pastreaza si in procesul procesariiare loc inscrierea informatiei in microcircuit.
Calc are un mc de mem permanent in care sunt inscrise prog necesare pt function calc.
Ex: Prog POST, set de prog BIOS, Bootstrup – toate aceastea reflecta struct fizica a calc.
Pt a introduce un prog in mem perm, se utiliz dispoz speciale numite Unitati de prog. In aceasta unitate se introduc prog care treb inscrise in mem perm si se conecteaza mc. In procesul inscrierii prog in mc are loc blocarea.
Procesul de inscriere a unui prog, care are date de ord 4, adresa de ord 3:
Celula |
Adresa |
Datele |
M0 M1 M2 M3 |
00 01 10 11 |
101 100 110 010 |
Intr-un mc din mem perm treb sa fie incluse urm dispoz: