Buscar

registradores de controle e estado do processador. Existem quatro registradores essenciais para a facção de instruções: a. O contador de programa (...

registradores de controle e estado do processador. Existem quatro registradores essenciais para a facção de instruções:
a. O contador de programa (PC) - contém as informações necessárias (endereço) da instrução que precisa ser procurada;
b. O registrador de instrução (IR) - é onde é armazenado a última instrução procurada;
c. O registrador que realiza o endereçamento à memória (MAR) - armazena o endereço de alguma posição de memória;
d. O registrador que armazena temporariamente os dados (MBR) - armazena uma palavra de dados que será escrita na memória ou a palavra mais recentemente lida.
Segundo Amaral (2010), o contador de programa (PC) é atualizado pelo processador depois de cada procura de instrução, de maneira que sempre indique a próxima instrução a ser realizada e a instrução procurada é carregada no (IR) registrador de instrução. A mudança de dados com a memória é realizada utilizando o MBR e o MAR. O MAR está ligado diretamente até os barramentos de endereços, já o MBR ao barramento de dados, isso segundo Amaral (2010).
Na tabela 5 está ilustrada o contador de programa (PC), em que está contido o endereço da próxima instrução a ser procurada, este endereço é levado ao MAR e colocado no barramento de endereço. A UC requisita normalmente a leitura na memória, após este processo o resultado é destinado ao barramento de dados, é copiado no MBR e logo após movido para o IR. Simultaneamente o processador é incrementado em 1 para a próxima pesquisa (AMARAL, 2010).

Essa pergunta também está no material:

Arquitetura de Computadores e Hardware
74 pág.

Análise e Desenvolvimento de Sistemas

Respostas

User badge image

Ed Verified user icon

Os quatro registradores essenciais para a execução de instruções são: a. O contador de programa (PC) - contém o endereço da próxima instrução a ser buscada. b. O registrador de instrução (IR) - armazena a última instrução buscada. c. O registrador de endereçamento à memória (MAR) - armazena o endereço de uma posição de memória. d. O registrador de dados temporários (MBR) - armazena temporariamente uma palavra de dados que será escrita ou lida na memória.

0
Dislike0

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina