Buscar

Componentes internos ao processador para execução de um programa

Prévia do material em texto

Schlumberger-Private 
Componentes internos ao processador para execução de um programa 
 
Unidade de Controle (UC) – A UC se conecta a todos os principais elementos do processador e o 
barramento de controle. Possui a lógica necessária pra movimentar dados e instruções através dos 
sinais de controle que emite em instantes de tempo programados. Os sinais de controle emitidos pela 
UC ocorrem durante o período da realização de um ciclo de instrução originada no relógio (clock). 
Relógio (Clock) – Dispositivo gerador de pulsos cuja duração é chamada de ciclo. A quantidade de vezes 
que esse pulso se repete em um segundo define a unidade de medida do relógio, chamada de 
frequência, também usada para definir a velocidade na CPU. 
Registrador de Instrução (Instruction Register) – Tem a função de armazenar a instrução a ser 
executada pela UCP; sinais de controle são emitidos pela UC pra que se processe a realização de um 
ciclo de busca/leitura de um ciclo de instrução. No fim dessa leitura, a instrução é armazenada no RI. 
Contador de Instrução (CI) – É um registrador que tem a função de armazenar o endereço da próxima 
instrução a ser executada. Antes da próxima instrução ser lida na memória e passada pra CPU, o 
conteúdo do CI é modificado com o endereço da próxima instrução. 
Decodificador de Instrução – É um dispositivo que identifica qual operação (cada instrução é uma 
ordem pra realizar uma operação) será realizada; o decodificador recebe um conjunto de bits específico 
pra identificar uma instrução, cada uma tem um valor denominado por código de operação. 
Registrador de Dados de Memória/Memory Buffer Register (RDM/MBR) – Assim como o REM/MAR, 
são responsáveis pela comunicação e transferência de informações; possui uma capacidade de 
armazenamento de bits similar ao do barramento de dados. 
Registrador de Endereço de Memória/Memory Address Register (REM/MAR) – Tem tamanho igual a 
dos endereços de memória e do barramento de endereços do sistema em geral; pelo tamanho dos bits é 
possível calcular o espaço máximo de endereçamento da memória principal.

Continue navegando