Documente Academic
Documente Profesional
Documente Cultură
Capitolul 1.
STRUCTURA I PRINCIPIILE DE FUNCIONARE
ALE UNUI CALCULATOR ELECTRONIC
NUMERIC
1.1. STRUCTURA FIZIC
Calculatorul este un dispozitiv electronic capabil s efectueze
operaii de prelucrare a datelor pe baza unui program.
Calculatorul propriu-zis este alctuit din 2 componente
principale:
MEMORIA INTERN;
UNITATEA DE COMAND.
mpreun cu echipamentele periferice (de intrare, ieire i
intrare/ieire), el formeaz un sistem electronic de calcul (figura
1.1.).
Fabricantul de calculatoare i vinde produsul ca avnd dou
componente:
- o component fizic - calculatorului aa cum a ieit
de pe banda de montaj;
- o component logic - programe speciale livrate pe
un suport de memorie extern.
n acest sens cele dou componente formeaz cele dou pri
fundamentale ale oricrui sistem de calcul:
- componenta fizic HARDWARE (HARD);
13
Unitatea de
Comand
Calculator
Echipamente
periferice de
intrare
Sistem electronic
de calcul
Memoria
Intern
Echipamente
periferice de
ieire
Echipamente
periferice de
intrare/ieire
Memoria intern
Este componenta de baz a calculatorului ce servete la
pstrarea temporar a informaiei constituite din programul utilizat
(mulime de coduri numite instruciuni) i datele aferente problemei
(iniiale, intermediare i/sau finale).
La memoria intern are acces unitatea de comand pentru a
prelucra datele din memoria intern i echipamentele periferice
pentru a introduce, extrage i stoca informaiile din memoria intern.
Prin acces, respectiv timp de acces, se nelege intervalul de
timp msurat din momentul lansrii unei cereri de consultare a
memoriei i pn n momentul obinerii informaiei respective .
Unitatea elementar de informaie este bitul sau poziie
binar, fiind definit ca un element ce poate memora o cifr binar, 0
sau 1, dup cum elementul fizic corespunztor (inele de ferit la
14
Capitolul 1
+i
"1"
-i
"0"
...
...
15
Capitolul 1
unde:
- C - reprezint codul operaiei;
- A - reprezint adresa operandului;
- I - reprezint informaii speciale (deplasamentul, offset).
Unitatea de comand are circuite capabile s analizeze aceste
instruciuni i s le execute .
Execuia unei instruciuni presupune efectuarea urmtoarelor
operaii :
citete i decodific instruciunea;
calculeaz adresele operanzilor;
citete operanzii;
execut instruciunea.
Unitatea de comand are la dispoziie o memorie special
mprit n regitri, utilizat pentru execuia instruciunilor .
17
Capitolul 1
Program
surs
20
Program direct
executabil
Capitolul 1
1. Citete a i b
2. Calculeaz x= -b/a
3. Afieaz x
INPUT
COMPUTE
PRINT
21
11010101101101110101
10000101011101011101
11010101110110001010