microprocessore Fondamenti

August 27

microprocessore Fondamenti


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).

componenti

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.

Istruzione Cycle

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.

pipelining

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.