Le sezioni seguenti descrivono i componenti di base di una semplice architettura di microprocessore . È più vicino a primi microprocessori . Tuttavia , è ancora il fondamento della odierni microprocessori più complessi .
Arithmetic Logic Unit
operazioni aritmetiche e logiche avvengono nelle ALU .
Accumulator
l' accumulatore contiene uno degli operandi , nonché il risultato delle operazioni svolte dai ALU .
Program Counter ( PC )
il contatore di programma contiene l'indirizzo di memoria della prossima istruzione del programma da eseguire .
indirizzo , dati e registri di stato e Stack Pointer
Il Registro indirizzo contiene l'indirizzo di una locazione di memoria a cui accedere .
i dati del registro contiene i dati provenienti da oa destinazione di memoria o di una porta di I /O .
Il registro di stato contiene informazioni circa il risultato dell'operazione precedente ALU .
lo Stack Pointer registro contiene l'indirizzo del blocco di memoria ( stack ) in cui sono memorizzati gli indirizzi di ritorno di sottoprogrammi .
unità di controllo
l'unità di controllo contiene il circuito che controlla il processo di recupero , la decodifica e l'esecuzione di istruzioni di programma .
hardware © www.354353.com