Quais são os registradores de propósito espećfico presentes nas CPUs? Cite 2 deles e explique suas funções.
Passo 1
Resumo do enunciado: a questão pede para identificarmos registradores de propósito específico que todo processador possui e explicarmos o papel de dois deles. O conteúdo envolve arquitetura de computadores, mais especificamente o conjunto de registradores fixos que dão suporte ao ciclo de instrução.
Passo 2
O primeiro registrador de propósito específico é o Contador de Programa, também chamado de Program Counter (PC). Ele armazena o endereço da próxima instrução a ser buscada na memória. A cada ciclo, o PC é incrementado para apontar à instrução seguinte, garantindo o fluxo sequencial de execução do programa, ou é carregado com um novo valor em desvios e chamadas de sub-rotina.
Passo 3
O segundo registrador de propósito específico é o Registrador de Instrução, ou Instruction Register (IR). Ele recebe a instrução que foi lida da memória (buscada usando o valor do PC) e armazena seu código de operação e campos de operandos. É no IR que o decodificador identifica qual operação deve ser executada e quais registradores ou posições de memória estão envolvidos.
Resposta
Registrador de propósito específico 1: Contador de Programa (Program Counter) – guarda o endereço da próxima instrução a ser buscada, controlando o fluxo de execução. Registrador de propósito específico 2: Registrador de Instrução (Instruction Register) – armazena a instrução atualmente em execução, permitindo ao processador decodificar e executar a operação correta.