Nwlapcug.com


Fondamenti di microprocessore

Fondamenti di microprocessore


Microprocessori sono il "cervello" di un computer. Dirigono il computer come eseguire i calcoli e gestire i dati secondo le istruzioni dell'utente. La maggior parte delle funzionalità logiche risiede nell'unità di elaborazione centrale (CPU).

Componenti

Un microprocessore contiene un'unità logica aritmetica (ALU) che elabora qualsiasi addizione, moltiplicazione o operazioni booleane che passano attraverso il dispositivo. Invia i risultati all'unità di controllo. La centralina elabora i dati e le istruzioni e lo invia ai registri di memoria temporanea o tramite il bus dati, indirizzo o controllo.

Ciclo di istruzione

Ogni modello di microprocessore ha un insieme di istruzioni come aggiungono, spostare, ramo e saltare. Il microprocessore ognuna di queste istruzioni viene recuperato dalla memoria. Sono memorizzati in stringhe contenenti il codice numerico dell'istruzione e i dati relativi all'istruzione. Microprocessori seguono un ciclo di istruzione del fetch, decodificare ed eseguire.

Pipelining

Microprocessori della pipeline istruzioni sovrapponendo le diverse parti del ciclo di istruzione. Piuttosto che aspettare per un ciclo di fetch-decode-eseguire per una istruzione completare, il microprocessore recupera l'istruzione successiva mentre decodifica l'istruzione precedente. In questo modo il microprocessore per l'elaborazione di più istruzioni in un determinato periodo di tempo.