microprocessori sono i "cervelli" di un computer. Dirigono il computer come eseguire i calcoli e di trattare i dati secondo le istruzioni dell'utente. Maggior parte delle funzionalità logico risiede nell'unità di elaborazione centrale ( CPU) . Componenti
Un microprocessore contenente una unità logica aritmetica ( ALU ) che elabora le operazioni di addizione , moltiplicazione o booleano che passano attraverso il dispositivo . Invia i risultati alla centralina . La centralina elabora le istruzioni e dati e lo invia ai registri di memoria temporanea o attraverso sia i dati , l'indirizzo o il bus di controllo .
Istruzione ciclo
Ogni microprocessore modello ha una serie di istruzioni , come aggiungere, spostare , ramo e salto. Il microprocessore recupera ciascuna di queste istruzioni dalla memoria . Vengono memorizzati in stringhe contenenti il numero di codice di istruzioni ei dati necessari per l'istruzione. Microprocessori seguono un ciclo di istruzione di fetch, decodifica ed esecuzione .
Pipelining
Microprocessori istruzioni pipeline attraverso la sovrapposizione delle diverse parti del ciclo di istruzione . Piuttosto che aspettare per un ciclo di fetch- decode- esecuzione per una istruzione per completare , il microprocessore preleva la prossima istruzione mentre decodifica l' istruzione precedente. Questo permette al microprocessore di elaborare più istruzioni in un determinato periodo di tempo .