Documente Academic
Documente Profesional
Documente Cultură
MICROPROCESOARE - GeneralităŃi
Memorie
Memorare Memorare
program date
MICROPROCESOR
R (CPU)
- RecepŃionează
- Transmite
- Memorează InformaŃie
Programul-
- Analizează
în memorie
logice
Efectuează operaŃii
aritmetice
Date de la Ia decizii
memorie
sau periferice - Registrele interne
- Memoria
Controlează - Componentele /
sistemele externe
Figura 3.3 prezintă fluxul de informaŃie între cele cinci componente funcŃionale în
sistemul microprocesor. Uzual, informaŃia este adusă, prin funcŃia de intrare, (INPUT), sub
coordonarea funcŃiei de control, în memoria sistemului. InformaŃia poate fi utilizată ori pentru
a "spune" microprocesorului ce are de făcut (instrucŃiuni), ori ca dată în operaŃii aritmetice sau
logice.
Intrare Memorie Ieşire
U.A.L.
Control
Microprocesor
informaŃie
control
Din memorie, tot sub supravegherea funcŃiei de CONTROL, informaŃia este citită şi
decodificată de către microprocesor, executându-se în mod secvenŃial instrucŃiunile
programului. Datele şi rezultatele sunt vehiculate între procesor şi memorie, tot sub comanda
funcŃiei de CONTROL, conform programului. După caz, coordonat de către funcŃia de
CONTROL, se activează, pentru transfer de informaŃie spre ieşirea sistemului, funcŃia de
ieşire (OUTPUT).
Se remarca delimitarea, in figura 3.3, a funcŃiilor sistemului, înglobate de către
microprocesor.
Două dintre secŃiunile sistemului sunt conŃinute totdeauna integral de către
microprocesor:
• Blocul ALU , care reprezintă o colecŃie de circuite logice complexe, programabile,
capabile să proceseze date numerice, pe baza unui set de instrucŃiuni ale utilizatorului şi
bazate pe trei operatii fundamentale: adunare, scădere şi operaŃii logice.
• SecŃiunea de CONTROL, care generează şi coordonează toate semnalele de control
necesare pentru a executa operaŃiile de calcul din ALU şi a sincroniza transferul datelor în
sistem. O funcŃie esenŃială a secŃiunii de CONTROL este aceea de a decodifica şi executa
instrucŃiunile programului pe baza căruia funcŃionează întregul sistem.