Sartomiki.net

  • Aumenta dimensione caratteri
  • Dimensione caratteri predefinita
  • Diminuisci dimensione caratteri

EU e BIU

E-mail Stampa PDF
Valutazione attuale: / 2
ScarsoOttimo 

Execution Unit
La EU provvede alla decodifica e all'esecuzione delle istruzione. Essa elabora le istruzioni ricevute dalla BIU. Dopo aver decodificato le operazione, genera gli indirizzi degli operandi e li passa alla BIU. La BIU consegnerà in un tempo successivo i valori degli operandi, in modo che la EU esegua l'istruzione richiesta e aggiorni le flag.

Bus Interface Unit
La BIU ha il compito di gestire tutte le operazioni da o verso il processore. Essa lavora parallelamente alla EU e si occupa:
-della fase di fetch delle istruzioni.
-della lettura e scrittura degli operandi.
-della lettura e scrittura dei risultati delle istruzioni.
-della generazione degli indirizzi fisici.
-della gestione della coda delle istruzioni.

Coda delle istruzioni
La BIU gestisce le istruzioni mediante una coda FIFO di 6B. La coda viene riempita ogni volta che vi è una word libera ed il bus non è occupato. Le istruzioni caricate sono quelle immediatamente successive al CS. Nel caso in cui sia eseguita un'operazione di salto la coda viene azzerata e ricaricata nuovamente.
Questa tecnica di caricare preventivamente la coda delle istruzioni viene detta prefetch.


blog comments powered by Disqus
 

http://sartomiki.net/modules/mod_fuofb/assets/it/find-us-on-facebook-1.png

Follow me

Amici

Chi è online

 7 visitatori online

Siti amici

Banner

Notizie flash

Ora Sartomiki.net ha ben 200 appunti di 16 materie differenti! La sezione Appunti è davvero grande!

PUBBLICITA'