Come faccio processori lavoro?

April 2

introduzione

Un processore del computer o un'unità di elaborazione centrale (CPU), può essere descritto come il cervello del computer. È il chip che si trova sulla scheda madre del computer ed esegue i programmi per computer. I programmi per computer sono solo un insieme di istruzioni che la CPU utilizza per eseguire in modo efficace i programmi. A comando, la CPU passa attraverso quattro fasi per consentire di eseguire i vostri programmi giornalieri senza colpa: fetch, decodifica, eseguire e writeback.

Fetch Passo

Il passo a prendere è il primo che esegue la CPU. Cosa accade in questa fase è che la CPU riceve istruzioni dall'utente del computer per recuperare un certo programma. La CPU appare quindi nella memoria del programma e blocca la posizione del programma. Programmi ricevono un numero di contatore di programma che funziona come un percorso verso dove il programma si siede in memoria. La CPU utilizza il contatore di programma per recuperare le istruzioni del programma. A seconda del tipo di memoria e chip di trasformazione, questo passo può essere eseguito lentamente o rapidamente.

Decode Passo

Il passo successivo è la fase di decodifica. Nella frase recupero, la CPU riceve il codice di programmazione di istruzioni. Una volta che la CPU ha localizzato il programma e recuperare il codice, ora deve decifrare cosa il programma vuole fare. Ci sono centinaia di diversi tipi di linguaggi di programmazione. La CPU deve essere in grado di decifrare il tipo di linguaggio di programmazione utilizzato nel codice in modo che possa capire cosa fare con il programma successivo. La prima cosa che la CPU fa nella fase di decodifica è quello di abbattere il codice in parti gestibili che comunica direttamente con il proprio trucco della CPU. La CPU utilizza quindi il codice operativo (che indica l'ordine numerico di codice) per determinare in quale ordine di eseguire le istruzioni o codice. A volte la CPU utilizza un microprogramma come traduttore per una migliore comunicazione tra il linguaggio di programmazione che il codice usa e la CPU. Il compito principale del microprogramma è di leggere il codice e riscrivere in modo che la CPU capisce.

Esegui Passo

Il terzo passo che la CPU esegue è la fase eseguire. Utilizzando le informazioni raccolte nella frase prendere e decodificare, la CPU è ora in grado di eseguire il programma. Questo è quando il programma è finito carico ed è aperto sullo schermo e pronto per essere utilizzato. Dopo il microprogramma rende possibile per la CPU per capire veramente le istruzioni contenute nel codice, si utilizza quindi il codice operativo per determinare in quale ordine di eseguire il codice. Si avvia quindi al passo 1 nel codice e carica tutti i componenti che il codice dice di. Questo è chiamato l'esecuzione del codice.

writeback Passo

Il passo finale è il passo writeback. Questo è quando la CPU invia, o scrive di nuovo, il feedback alla memoria sulle altre tre passi che sono stati fatti per eseguire pienamente il programma. Per esempio, se si verifica un problema durante l'esecuzione di Windows che causa il computer di essere riavviato. La prossima volta che il CPU richiama Windows per eseguire, viene visualizzato un messaggio per l'utente che Windows ha avuto problemi l'ultima volta e chiede istruzioni su cosa successiva. Questo perché la CPU ha scritto alla memoria che c'erano problemi nella esecuzione del programma.