Architettura Degli ElaboratoriCorsi

Il ciclo d’istruzione di un elaboratore

Il processore esegue ogni istruzione mediante una sequenza ben definita di operazioni definita ciclo d’istruzione il quale effettua i seguenti passi:

  1. Estrazione di un’istruzione dalla memoria, fase di FETCH;
  2. Decodifica dell’istruzione, fase di DECODE;
  3. Esecuzione dell’istruzione, fase di EXECUTE.

Tuttavia queste fasi possono essere a loro volta scomposte per analizzare nel dettaglio il tutto comporta un ciclo d’istruzione da 7 passi:

  1. Fetch, utilizzando l’indirizzo salvato nel Registro Contatore (PC) viene prelevata l’istruzione dalla memoria e portata nel Registro d’istruzione (IR)
  2. Modifica del PC affinché abbia in memoria l’indirizzo della successiva istruzione
  3. Decode, determina il tipo d’istruzione appena prelevata e determina dove sono allocati i dati necessari
  4. Operand Fetch, preleva il dato necessario per portarlo nella CPU
  5. Execute, esegue l’istruzione
  6. Operand Store, se necessario salva i dati in memoria
  7. Torna al punto 1 e riesegue le istruzioni

LINK UTILI

Corso su Architettura Degli Elaboratori: https://www.developersumo.com/architettura-degli-elaboratori/
Pagina Instagram: https://www.instagram.com/developer_sumo/
Le nostre applicazioni: https://play.google.com/store/apps/developer?id=Developer+Sumo

What's your reaction?

Excited
0
Happy
0
In Love
0
Not Sure
0
Silly
0

You may also like

Leave a reply

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *