CPU: Instruções, Dados e Arquitetura
Classificado em Computação
Escrito em em
português com um tamanho de 4,11 KB
Como o Computador Distingue Dados e Instruções na Memória?
Sob o ponto de vista da unidade de memória, não existe diferença entre os códigos binários de dados e os de instruções, pois ambos utilizam a mesma representação.
No entanto, sob o ponto de vista do processador, a distinção ocorre durante o ciclo de instrução:
- A palavra buscada na fase de busca é sempre tratada inicialmente como uma instrução e transferida para o registrador de instrução (RI).
- Na fase de decodificação, os bits no campo de código de operação (C.O.) dessa palavra são interpretados pela unidade de controle.
- A unidade de controle gera uma sequência de microcomandos para executar efetivamente a instrução decodificada.
- Se a instrução necessitar de