Computação |
Decodificação (Decode)
O conteúdo do IR é analisado pela unidade de controle, que identifica qual operação deve ser executada e quais operandos serão utilizados.
Nesta fase, são gerados sinais de controle que direcionam a execução da instrução.
Execução (Execute)
A instrução é executada. A ALU realiza a operação indicada — por exemplo, uma soma, comparação, deslocamento ou operação lógica.
Em caso de instruções de controle, o PC pode ser alterado (como em saltos ou desvios condicionais).
Escrita de Resultados (Write-Back)
O resultado da operação é armazenado em um registrador ou na memória, dependendo do tipo de instrução.
Em seguida, o PC é incrementado para apontar para a próxima instrução, e o ciclo recomeça.
Esse processo contínuo é a essência da execução sequencial de programas em um processador.
Organização Interna do Processador
A organização interna da CPU define como seus blocos funcionais se interconectam e interagem. Os principais componentes são:
Unidade de Controle (UC)
Coordena as operações da CPU, gerando sinais que determinam quando e como os demais componentes devem atuar.
Pode ser cablada (hardwired) ou microprogramada, conforme o tipo de implementação do controle