Questões de Registradores (Arquitetura de Computadores)

Limpar Busca

Um sistema computacional utiliza uma estrutura hierárquica de memória. Nos níveis superiores da hierarquia, a memória é mais veloz, compacta e mais dispendiosa (por bit). Há um grupo de registradores que atuam como uma camada de memória acima da memória principal e do cache nesta estrutura hierárquica. Esses registradores atuam como?

  • A Designam o sistema operacional e outros programas que estão sendo executados.
  • B Guardam informações intermediárias enquanto um programa está sendo executado.
  • C Minimizam as referências à memória, ao controle da operação do processador e ao controle da execução de programas.
  • D Armazenam comandos e informações que serão utilizados brevemente pelo processador.
  • E Armazenam grandes volumes de informações de maneira permanente.

O que é um registrador em um processador?

  • A Um tipo de memória cache
  • B Um dispositivo de armazenamento em massa
  • C Uma unidade de armazenamento pequena e rápida dentro da CPU
  • D Um componente da placa-mãe

Acerca da organização e da arquitetura de computadores e da aritmética computacional, julgue o item seguinte.


A unidade lógica e aritmética (ULA) faz parte da CPU e é responsável por interpretar as instruções e por coordenar as atividades da CPU.

  • Certo
  • Errado

Em sistemas computacionais, diversos componentes desempenham funções essenciais e interagem para assegurar o funcionamento eficiente do sistema. A compreensão de como esses elementos se conectam e colaboram é fundamental para entender o funcionamento do hardware.
Nesse contexto, analise as seguintes afirmações:

I. O barramento é o canal de comunicação responsável por interligar os componentes, viabilizando a troca de dados entre os diversos dispositivos. Ele pode ser utilizado para a transmissão de sinais de controle, instruções e dados.

II. O componente responsável por coordenar e gerenciar toda a atividade de um processador é a Unidade Lógica e Aritmética.

III. Os registradores são memórias de média velocidade e alta capacidade de armazenamento, porém seu uso é limitado devido ao alto custo.

Está correto o que se afirma em

  • A I, apenas.
  • B I e II, apenas.
  • C I e III, apenas.
  • D II e III, apenas.
  • E I, II e III.

A maioria dos projetos de computadores modernos baseia-se em conceitos desenvolvidos por John Von Neumann. Para a execução de uma instrução, diversos componentes do sistema computacional são envolvidos, tais como processadores, barramentos, operadores lógicos e memórias. O ciclo de execução de uma instrução pode abranger várias operações, dependendo da natureza da instrução.
A seguir, são apresentadas quatro etapas do ciclo de execução de uma instrução:

I. A busca do código de operação na memória principal, localizado no endereço indicado pelo Ciclo de Instrução, e seu armazenamento no Registrador de Instrução.

II. A Unidade de Controle comanda a execução da instrução e, se necessário, processa os dados disponíveis nos registradores.

III. Caso a instrução exija, a Unidade de Controle busca o(s) dado(s) na memória e os armazena nos registradores. Esta fase se repete até que todos os dados necessários à execução sejam transferidos.

IV. O Decodificador de Instrução decodifica o código de operação contido no Registrador de Instrução.

A sequência correta dessas etapas, desde o início até a execução da instrução, é

  • A III – I – IV – II.
  • B I – III – IV – II.
  • C I – IV – III – II.
  • D III – I – II – IV.
  • E III – IV – I – II.