>> Elettronica Tecnologia >  >> Casa intelligente >> Vita intelligente

Architettura del microprocessore e sue operazioni

Un microprocessore è l'unità di elaborazione centrale (CPU) di un computer. È qui che avviene l'elaborazione delle istruzioni e dei dati del programma. Un computer di base è costituito da un microprocessore, una memoria esterna e dispositivi di input e output.

Architettura di un semplice microprocessore

Le sezioni seguenti descrivono i componenti di base di una semplice architettura a microprocessore. È più vicino ai primi microprocessori. Tuttavia, è ancora la base dei microprocessori più complessi di oggi.

Unità logica aritmetica

Le operazioni aritmetiche e logiche si svolgono nell'ALU.

Accumulatore

L'Accumulatore contiene uno degli operandi e il risultato delle operazioni eseguite dall'ALU.

Contatore programma (PC)

Il contatore di programma contiene l'indirizzo di memoria della successiva istruzione di programma da eseguire.

Registri indirizzi, dati e stato e puntatore stack

Il registro indirizzi contiene l'indirizzo di una posizione di memoria a cui accedere.

Il Data Register contiene i dati provenienti o diretti in memoria o in una porta I/O.

Lo Status Register contiene informazioni sul risultato della precedente operazione ALU.

Il registro Stack Pointer contiene l'indirizzo del blocco di memoria (lo stack) in cui sono memorizzati gli indirizzi di ritorno delle subroutine.

Centralina

L'unità di controllo contiene i circuiti che controllano il processo di recupero, decodifica ed esecuzione delle istruzioni del programma.


  1. Elenco delle Converter Caselle Con RF passano attraverso
  2. Come disabilitare gli aggiornamenti HP
  3. Come programmare un telecomando Zenith
  4. Come programmare una tastiera Lenovo
  5. Importanza della programmazione informatica
  6. Come installare un programma di posta elettronica