2. Executia unui program de catre procesor Flashcards

1
Q

Ce este un procesor?

A

dispozitiv hardware al unui computer care, pornind de la un set de instructiuni efectueaza operatiuni pe o sursa externa de date
termenul este frecvent utilizat pentru a face referire la unitatea centrala de procesare dintr-un sistem
implementat cu milioane de tranzistori

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Ce sunt instructiunile?

A

sunt comenzi pentru transferul informatiei in interiorul calculatorului, intre calculator si dispozitive I/O
si pentru realizarea de operatii aritmetice si logice

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Ce reprezinta datele?

A

sunt “operanzii” instructiunilor
pot fi : numere, caractere, culori
reprezinta orice informatie in format digital
sunt codate sub forma unor siruri de unitati binare (biti)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Care sunt unitatile procesorului?

A

unitatea de control

unitatea Datapath

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Ce rol are unitatea Datapath?

A

executa instructiuni prin unitatile functionale (ex: sumator) si locatiile de memorie (ex: registrii)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Ce este un program?

A

o secventa de instructiuni ce realizeaza o anumita sarcina

se stocheaza in memorie

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Cum se executa un program?

A

programul in limbaj de nivel inalt este preluat de compilator
compilatorul il transforma in program in limbaj de asamblare
trimis catre asamblor, apoi transformat in program in cod masina (cod obiect)
cod obiect introdus
codul obiect este memorat

procesorul efectueaza etapa fetch instruction (instr. adusa din memorie)
unitatea de control decodifica instructiunea
datapath executa instructiunea decodificata

la finalizarea executiei programului, datele sunt salvate in memorie
dispozitivul de iesire trimite datele

How well did you know this?
1
Not at all
2
3
4
5
Perfectly