August 27
I microprocessori sono i "cervelli" di un computer. Dirigono il computer come eseguire i calcoli e gestire i dati secondo le istruzioni dell'utente. La maggior parte delle funzionalità logica risiede nell'unità di elaborazione centrale (CPU).
Un microprocessore contiene una unità logica aritmetica (ALU) che elabora ogni aggiunta, moltiplicazione o operazioni booleane che passa attraverso il dispositivo. Esso invia i risultati alla centralina. La centralina elabora istruzioni e dati e li invia ai registri di memoria temporanea o attraverso entrambi i dati, indirizzo o bus di controllo.
Ogni modello microprocessore ha un insieme di istruzioni come aggiungere, spostare, ramo e saltare. Il microprocessore recupera ciascuna di queste istruzioni dalla memoria. Essi sono memorizzati in stringhe contenenti il numero di codice l'istruzione ed i dati rilevanti per l'istruzione. Microprocessori seguono un ciclo di istruzione di recuperare, decodificare ed eseguire.
I microprocessori istruzioni conduttura sovrapponendo le diverse parti del ciclo di istruzione. Piuttosto che aspettare per un ciclo di fetch-decode-execute per una istruzione per completare, il microprocessore recupera la prossima istruzione mentre decodifica l'istruzione precedente. Questo consente al microprocessore di elaborare più istruzioni in un determinato periodo di tempo.