introdução

Assim como os humanos , os computadores usam o cérebro para processar a informação . Para um computador , o cérebro é a ' unidade de processamento central (CPU ) . A CPU é o chip que executa todos os programas em seu computador . Ele está localizado na placa-mãe e se comunica com todos os outros componentes de hardware dentro do computador . Nada pode funcionar sem passar pelo processador primeiro.

As quatro etapas do processamento da informação

Em cada programa de computador é um conjunto de instruções . A CPU utiliza as instruções como um guia para a execução de programas. Para determinar o que fazer com as instruções, a CPU passa por quatro etapas para garantir que o programa é executado sem erros. As quatro etapas são para se recuperar, decodificar , executar e -backs escrever .

buscar Stage 

A primeira coisa que você deve fazer é passo a tomar . Quando o usuário faz um comando para abrir um programa, o CPU recebe essa solicitação e processa -lo. A CPU então recupera a memória acessando programa desejado para o local do programa. Cada programa tem um número de contador de programa , isto é um mapa que usa a CPU para localizar o programa para receber mais instruções do programa.

Fase de decodificação

Descodificar representa a fase seguinte do processo. Quando a CPU vai buscar um programa, não se vê todos os aspectos gráficos ao invés de ver . Tudo que você vê é o código de programação. Este código deve ser decifrado em uma linguagem que o processador entende . Existem literalmente centenas de diferentes linguagens de programação que os programadores podem usar para escrever programas de software. A CPU deve primeiro decidir o idioma que o programa é escrito em e depois decodificar para que ele entenda as instruções que ocorrem dentro do código .

O processo de decodificação é uma outra lista de passos . A CPU quebra o código para que ele seja controlável. As peças que lida com CPU são os únicos que se comunicam diretamente com ele. O código de operação ( indica o « código de ordem numérica ) é utilizado para compreender a ordem na qual o código a ser executado . Há momentos em que a CPU não é capaz de interpretar o código sozinho, por isso ele usa um tradutor chamado microprogram . Uma vez que o firmware interpretou código, envia instruções de volta para a CPU em uma linguagem que ele entenda.

executar Fase

Em seguida é o palco para executar . Depois de encontrar a 'ordem numérica das instruções no código, a CPU agora está pronto para ser executado em ordem. O programa é carregado e preparado para o usuário. Todos os componentes necessários para a execução do programa de forma eficiente são carregados usando o código de operação eo microprogram se necessário.

fase de write-back

A fase de recuperação é o passo final. Durante cada um dos passos anteriores , os registos de feedback da CPU no processo. Isto é necessário se não houvesse um problema durante uma das fases . Mesmo que tudo carregado com êxito, a CPU escreve de volta na memória do estado. Um exemplo disso é quando um erro faz com que o Windows para inicializar corretamente. Após reiniciar o computador , a CPU escreve o erro na memória. Quando o programa carrega novamente, o CPU puxa o feedback da última tentativa e exibe uma mensagem para o usuário.