Logo Passei Direto
Buscar
As micro-operações são operações mais simples que formam a ação de uma instrução maior executada pelo sistema computacional. Como cada micro-operação é a divisão de uma instrução maior, várias são as etapas que ocorrem. Uma destas etapas é a busca de instrução. Assim, qual assertiva é correta para a divisão da etapa de busca de instrução?

a. Instanciação do registrador PC (Program Counter) com o valor que está guardado no espaço denominado IR (Instruction Register).
b. Instanciação do registrador MAR (Memory Address Register) com o valor que está guardado no espaço denominado PC (Program Counter).
c. Instanciação do registrador MDR (Memory Data Register) com o valor que está guardado no espaço denominado PC (Program Counter).
d. Instanciação do registrador MDR (Memory Data Register) com o valor que está guardado no espaço denominado IR (Instruction Register).
e. Instanciação do registrador MAR (Memory Address Register) com o valor que está guardado no espaço denominado IR (Instruction Register).
User badge image
Tópicos de Análise e Desenvolvimento de Sistemas

há 3 anos

Respostas

User badge image

Ed Verified user icon

ano passado

Para responder à pergunta sobre a etapa de busca de instrução, precisamos entender como funciona o ciclo de busca e execução em um sistema computacional. Durante a busca de instrução, o registrador PC (Program Counter) contém o endereço da próxima instrução a ser executada. Esse valor é então transferido para o registrador MAR (Memory Address Register), que é responsável por acessar a memória. Vamos analisar as alternativas: a) Instanciação do registrador PC (Program Counter) com o valor que está guardado no espaço denominado IR (Instruction Register). - Incorreto, pois o PC não é instanciado com o valor do IR. b) Instanciação do registrador MAR (Memory Address Register) com o valor que está guardado no espaço denominado PC (Program Counter). - Correto, pois o MAR recebe o endereço da próxima instrução que está no PC. c) Instanciação do registrador MDR (Memory Data Register) com o valor que está guardado no espaço denominado PC (Program Counter). - Incorreto, pois o MDR não é instanciado com o valor do PC. d) Instanciação do registrador MDR (Memory Data Register) com o valor que está guardado no espaço denominado IR (Instruction Register). - Incorreto, pois o MDR não é instanciado com o valor do IR nesta etapa. e) Instanciação do registrador MAR (Memory Address Register) com o valor que está guardado no espaço denominado IR (Instruction Register). - Incorreto, pois o MAR não recebe o valor do IR nesta etapa. Portanto, a alternativa correta é: b) Instanciação do registrador MAR (Memory Address Register) com o valor que está guardado no espaço denominado PC (Program Counter).

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

User badge image

Ed Verified user icon

há 3 anos

A assertiva correta para a divisão da etapa de busca de instrução é a alternativa A) Instanciação do registrador PC (Program Counter) com o valor que está guardado no espaço denominado IR (Instruction Register).

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

O caminho de interligação entre os módulos que fazem parte da estrutura de um sistema computacional de um computador é feito pelos chamados barramentos. A função deles é estabelecer a comunicação entre os diversos módulos, levando as instruções de um ponto a outro de cada parte do computador. Existem modelos de barramentos que atuam de forma multiplexada. PORQUE Precisam atender às funcionalidades de transporte de forma alternada. Analisando as afirmacoes acima, conclui-se que:

a. As duas afirmações são falsas.
b. A primeira afirmação é falsa, e a segunda é verdadeira.
c. As duas afirmações são verdadeiras, e a segunda não justifica a primeira.
d. A primeira afirmação é verdadeira, e a segunda é falsa.
e. As duas afirmações são verdadeiras, e a segunda justifica a primeira.

Qualquer tipo de memória que faz parte da arquitetura de computadores é capaz de armazenar informações diversas para posterior uso dentro do sistema computacional. No entanto, para melhor desempenho e aproveitamento de suas funções, são divididas em níveis hierárquicos, com características próprias.


O princípio da localidade espacial é importante no uso da memória cache.
PORQUE
Tem a chance elevada de uso recente da informação.
Analisando as afirmacoes acima, conclui-se que:

A primeira afirmação é verdadeira, e a segunda é falsa.
a. A primeira afirmação é verdadeira, e a segunda é falsa.
b. As duas afirmações são falsas.
c. As duas afirmações são verdadeiras, e a segunda justifica a primeira.
d. As duas afirmações são verdadeiras, e a segunda não justifica a primeira.
e. A primeira afirmação é falsa, e a segunda é verdadeira.

Na arquitetura de computadores, entre os tipos de memória utilizados, a memória cache tem a função de manipular blocos de informação e, assim, utiliza modelo de mapeamento para localizar esse bloco dentro dessa cache e, assim, tentar agilizar a recuperação da informação, dando mais rapidez ao sistema computacional. STALLINGS, W. Arquitetura e organização de computadores. 8. ed. São Paulo: Pearson Prentice Hall, 2010.
Considerando o tipo de fluxo que a cache utiliza em seu gerenciamento, avalie as afirmações a seguir.
I. Ao receber a demanda, todos os circuitos realizam a comparação do valor recebido do processador com todos os conteúdos localizados no campo 'tag'.
II. O comparador que retornar 'true' como resultado da comparação envia um sinal a um circuito de seleção para que o campo 'valor' seja acessado.
III. Com o conteúdo válido, é despachado para o processador, denotando, nesse caso, o evento 'hit' (hit = conteúdo encontrado na cache).
IV. Se a informação de leitura precisa ser gravada e caso exista alguma posição vaga, escreve-se o item nessa posição que foi encontrada livre.
V. Se a informação de leitura precisa ser gravada não encontra uma área livre, executa-se a política de troca de bloco.
Agora, assinale a alternativa que apresente as informações corretas sobre o procedimento utilizado pela cache para leitura da informação.

I. Ao receber a demanda, todos os circuitos realizam a comparação do valor recebido do processador com todos os conteúdos localizados no campo 'tag'.
II. O comparador que retornar 'true' como resultado da comparação envia um sinal a um circuito de seleção para que o campo 'valor' seja acessado.
III. Com o conteúdo válido, é despachado para o processador, denotando, nesse caso, o evento 'hit' (hit = conteúdo encontrado na cache).
a. III, IV e V.
b. I, II, IV e V.
c. II, III e IV.
d. I, III e V.
e. I, II e III.

Na arquitetura de computadores, existem métricas associadas ao desempenho. Avalie as afirmações a seguir e indique qual delas está correta.

Tempo de ciclo de memória: período para uma segunda solicitação sem causar interferências às informações na requisição anterior.
a. Tempo de ciclo de memória: período para uma segunda solicitação sem causar interferências às informações na requisição anterior.
b. Tempo de acesso: tempo entre o pedido feito pelo usuário do computador até a chegada da requisição ao sistema computacional.
c. Tecnologia do material: material que a memória utiliza em sua fabricação, que influencia no tempo de cada ação.
d. Taxa de transferência: tempo gasto pelo sistema computacional para completar uma parte da transferência dos 10 bits demandados.
e. Fabricante: tecnologia proprietária de cada fabricante que mostra o avanço de cada hardware aplicado no sistema.

Analisando as afirmacoes acima, conclui-se que:

a. A primeira afirmação é verdadeira, e a segunda é falsa.
b. A primeira afirmação é falsa, e a segunda é verdadeira.
c. As duas afirmações são verdadeiras, e a segunda justifica a primeira.
d. As duas afirmações são verdadeiras, e a segunda não justifica a primeira.
e. As duas afirmações são falsas.

Para executar o controle da sequência de operações das micro-operações, existe um controlador para essa ação. Qual assertiva é correta para expressar o registrador especial que exerce essa função?


a. Registrador MAR (Memory Address Register).
b. Registrador ICC (Instruction Cycle Code).
c. Registrador PC (Program Counter).
d. Registrador MDR (Memory Data Register).
e. Registrador MBR (Memory Buffer Register).

Mais conteúdos dessa disciplina