SóProvas


ID
747088
Banca
ESAF
Órgão
CGU
Ano
2012
Provas
Disciplina
Arquitetura de Computadores
Assuntos

São registradores utilizados em operações com a memória principal

Alternativas
Comentários
  • Quatro registradores são essenciais para a execução de instruções:
    - Contador de programa (PC): Contém o endereço da instrução a ser buscada.
    - Registrador de instrução (IR): Contém a última instrução buscada.
    - Registrador de endereçamento à memória (MAR): Contém os endereços de uma posição de memória.
    - Registrador de armazenamento temporário de dados (MBR): Contém uma palavra de dados a ser escrita na memória ou a palavra lida mais recentemente.

    "Tipicamente, o contador  de programa é atualizado pela CPU depois de cada busca de instrução, de modo que ele sempre indique a próxima instrução a ser executada. Uma instrução de desvio ou de salto também modifica o conteúdo do contador de programa. A instrução buscada é carregada no IR, onde o código de operação e as referências a operando são analisadas. A troca de dados com a memória é feita usando o MAR e o MBR. Em um sistema com barramento, o MAR é conectado diretamenteo ao barramento de endereço e o MBR, ao barramento de dados. Registradores visíveis ao usuário, por sua vez, trocam dados com o MBR..."

    Fonte: Willian Stalling 5ed. pág. 433