Dreke90 di Dreke90
Genius 6795 punti

Fase Execute

Inizia a questo punto la fase di execute durate la quale l'istruzione viene effettivamente eseguita:
in base alle indicazioni ricevute dalla decodifica del codice operativo,l'UC provvederà a generare tutti i senali di controllo necessari ad attivare le risorse coinvolte nell'operazione (si noti che gli operandi in ingresso e uscita alla ALU vengono parcheggiati in tre diversi registri temporanei rtA ,rtB,rtC)
qualora l'esecuzione dell'istruzione richiedesse una accesso alla memoria per la memorizzazione di un risultato,sarebbe attivata un 'ulteriore fase operativa,denominata operand store.
Da quanto detto risulta che ogni ciclo macchina,in prima istanza suddiviso nelle fasi operative di fetch,decode ed execute,è in realtà suddiviso in cinque fasi,cioè:
1)Fetch del codice operativo ;
2)Decode del codice operativo;
3)Fetch degli operandi;
4)Execute;
5)Operand store.

Registrati via email