Livello di microarchitettura Flashcards
In quale tipo di architettura per microprocessori vengono utilizzate un set di istruzioni più semplice e lineari?
Architettura RISC
Quale tipo di architettura per microprocessori è formata da un set di istruzioni contenente istruzioni in grado di eseguire operazioni complesse?
Architettura CISC
istruzioni fondamentali per copiare dati da una locazione di memoria a un’altra
Istruzioni di trasferimento
Istruzioni che producono un risultato dalla combinazione di due operandi
Istruzioni binarie
Utilizzate per verificare l’uguaglianza tra parole, verificare se una certa parola è zero, e confronto di maggioranza o minoranza tra numeri
Istruzioni di confronto
Interagiscono con i dispositivi di I/O
Istruzioni di I/O
Consentono al programma di passare da una sezione ad un’altra
Istruzioni di salto
Vengono convertite in istruzioni di salto condizionate
Istruzioni di ciclo
Il primo campo di ogni istruzione è
L’OPCODE
In un istruzione ISA l’OPCODE:
Identifica il tipo di istruzione da eseguire
Di quanti bit necessita l’OPCODE?
Se consideriamo 2^n possibili operazioni differenti serviranno n bit per l’OPCODE
Nel campo dell’istruzione riservato all’indirizzo dell’operando, viene inserito direttamente l’operando
Indirizzamento immediato
Nel campo dell’indirizzo viene inserito direttamente l’indirizzo di memoria dell’operando
Indirizzamento diretto
Nel campo dell’indirizzo è inserito il registro che contiene l’operando
Indirizzamento a registro
Nel campo dell’indirizzo è inserito un registro in cui non è contenuto direttamente l’operatore, bensì l’indirizzo di memoria in cui è contenuto
Indirizzamento a registro indiretto