Come funziona una informazione Process Computer?

February 16

introduzione

Proprio come gli esseri umani, i computer utilizzano un cervello di elaborare le informazioni. Per un computer, il cervello è l'unità centrale di elaborazione (CPU). La CPU è il chip che esegue tutti i programmi del computer. Si trova sulla scheda madre e comunica con tutti gli altri componenti hardware all'interno del computer. Nulla può operare senza passare attraverso il processore prima.

I 4 punti di elaborazione delle informazioni

In ogni programma per computer siede un insieme di istruzioni. La CPU utilizza le istruzioni come guida per eseguire i programmi. Per determinare che cosa fare con le istruzioni, la CPU passa attraverso 4 passaggi per assicurarsi che il programma viene eseguito senza errori. I 4 passi sono recuperare, decodificare, eseguire e writeback.

Fetch Phase

La prima cosa che si deve fare è il passo recupero. Quando l'utente effettua un comando per aprire un programma, la CPU riceve la richiesta e lo elabora. La CPU recupera quindi il programma desiderato per accedere alla memoria per la posizione del programma. Ogni programma ha un numero di contatore di programma; questo è un percorso che la CPU utilizza per individuare il programma e ricevere ulteriori istruzioni dal programma.

Decode Phase

Decode è la prossima fase del processo. Quando una CPU preleva un programma, non vede tutti gli aspetti abbastanza grafici che vediamo. Tutto ciò che vede è il codice di programmazione. Questo codice deve essere decifrato in una lingua che comprende la CPU. Ci sono letteralmente centinaia di diversi linguaggi di programmazione che i programmatori usano per scrivere programmi software. La CPU deve prima decidere quale lingua il programma è scritto in e poi decodificare in modo che esso comprende le istruzioni che si svolgono all'interno del codice.

Il processo di decodifica è un altro elenco di passi. La CPU si rompe il codice in modo che sia gestibile. Le parti che la CPU occupa di sono gli unici che comunicano direttamente con esso. Il codice operativo (indica l'ordine numerico di codice) viene utilizzato per capire l'ordine in cui deve essere eseguito il codice. Ci sono momenti in cui una CPU non è in grado di interpretare il codice da solo; in modo che utilizza un traduttore chiamato microprogramma. Una volta che il microprogramma ha interpretato il codice, invia le istruzioni alla CPU in una lingua che capisce.

eseguire Fase

La prossima è la fase di esecuzione. Dopo aver trovato l'ordine numerico delle istruzioni nel codice, la CPU è ora pronto per l'esecuzione in ordine. Il programma viene caricato e reso pronto per l'utente. Tutti i componenti necessari per il programma da eseguire in modo efficiente vengono caricati utilizzando il codice operativo e microprogramma se necessario.

writeback Phase

La fase di ripresa di valore è il passo finale. Durante ciascuna delle fasi precedenti, le valutazioni record della CPU sul processo. Ciò è necessario se c'è stato un problema durante una delle fasi. Anche se tutto caricato con successo, la CPU scrive lo stato ritorna in memoria. Un esempio di questo è quando un errore provoca Windows non si avvia correttamente. Dopo che il computer viene riavviato, la CPU scrive l'errore nella memoria. Quando il programma carica di nuovo, la CPU tira il feedback da parte l'ultimo tentativo e visualizza un messaggio per l'utente.