Questões de Concurso
Sobre registradores em arquitetura de computadores
Foram encontradas 172 questões
Registrador
(1) Registrador de buffer de memória (MBR)
(2) Registrador de endereço de memória (MAR)
(3) Contador do programa (PC)
(4) Acumulador (AC)
Função
( ) Contém uma palavra a ser armazenada na memória ou enviada à unidade de E/S, ou ainda recebe uma palavra proveniente da memória ou da unidade de E/S.
( ) Mantém temporariamente os operandos e resultados das operações da Unidade Lógica e Aritmética (ULA).
( ) Indica o endereço na memória da célula que será acessada para leitura ou escrita de dados.
( ) Contém o endereço da próxima instrução a ser buscada na memória.
A sequência correta dessa associação é:
Define-se________ como a memória mais rápida e de menor capacidade, localizada dentro do processador, utilizada para armazenar temporariamente dados e instruções em uso imediato. Já a memória ________ contém programas e dados em execução, sendo a principal responsável pelo fornecimento contínuo de informações à CPU.
A sequência de palavras que preenche corretamente as lacunas é:
Considere o diagrama abaixo representando a hierarquia de memória em um sistema computacional:

Analise as afirmativas abaixo com base nessa hierarquia.
1. O cache L1 é tipicamente maior em capaci dade do que o cache L2.
2. À medida que se sobe na hierarquia (em dire ção aos registradores), a velocidade de acesso aumenta e a capacidade de armazenamento diminui.
3. O princípio de localidade temporal afirma que dados acessados recentemente têm maior probabilidade de serem acessados nova mente em breve.
4. O armazenamento secundário possui maior latência de acesso do que a RAM, porém oferece persistência de dados.
Assinale a alternativa que indica todas as afirmativas corretas.
( ) Registrador de Rótulo: armazena vários flags e o ponteiro da pilha (TOP).
( ) Registrador de Estado: é dividido em oito grupos de dois bits; cada grupo representando um dos registradores de dados.
( ) Registrador de Controle: indica a precisão e o método de arredondamento que a unidade de ponto flutuante trabalhará.
( ) Registrador de Opcode: armazena o código binário (opcode) da última instrução que não tenha sido de controle que foi executada em um registrador de 11 bits.
O resultado binário da soma dos números inteiros e a condição de overflow ou carry observada em um registrador de 8 bits são:
Adaptado de Andrew S. Tanenbaum, Herbert; Bos. Sistemas Operacionais Modernos, 4. Edição, São Paulo: Pearson Education do Brasil, 2016.
Em relação aos componentes de um computador, avalie as seguintes afirmações:
I. Um módulo de memória consiste em um conjunto de locais, definidos por endereços numerados, conhecidos como endereço de memória.
Il. A CPU troca dados com a memória. Para essa finalidade, ela normalmente utiliza dois registradores internos (& memória principal): um registrador de endereços de memória (MAR) e um registrador de buffer de memória (MBR).
IIl. Um módulo de E/S transfere dados dos dispositivos externos para CPU e a memória, e vice-versa. Ele contém buffers internos para manter esses dados temporariamente, até que possam ser enviados.
IV. A unidade de processamento central é constituída de dois componentes importantes do sistema: um interpretador de instrução e um módulo para funções aritméticas e lógicas. Esses componentes da CPU tem a função de armazenamento e recuperação de dados.
Assinale a alternativa que apresenta APENAS as afirmações corretas.
Em relação à arquitetura, à organização e aos componentes de computadores, bem como à aritmética computacional, julgue o próximo item.
Processadores que implementam o processamento em pilhas manipulam apenas o elemento que está no topo da pilha.
A hierarquia de memória é projetada para equilibrar a capacidade de armazenamento e a velocidade de acesso. No topo da hierarquia, as memórias são extremamente rápidas, porém com capacidade limitada, enquanto as memórias localizadas mais abaixo oferecem maior capacidade de armazenamento, mas com menor velocidade de acesso. Essa estrutura visa otimizar o desempenho do sistema, proporcionando acesso rápido aos dados mais frequentemente utilizados e maior capacidade para dados menos acessados.
Considerando essas características, em relação à capacidade de armazenamento e ao desempenho de processamento de diferentes tipos de memória, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.
( ) Um SSD (Solid State Drive) tem uma capacidade de armazenamento menor do que a dos registradores, e uma capacidade de processamento superior.
( ) A memória cache possui uma capacidade de armazenamento menor do que a de um HDD (Hard Disk Drive).
( ) Os registradores têm uma capacidade de processamento superior à da memória principal.
No contexto de microcontroladores como o ATmega328, qual das seguintes afirmações descreve corretamente a função do Stack Pointer ?
I – Os processadores têm registradores que são visíveis ao usuário, que podem ser referenciados em código e servem para guardar endereços, dados e flags, e registradores de controle de estado, que têm funções específicas, como armazenar instruções, endereços de instruções que serão lidas e servir de buffer de dados.
II – A técnica de pipeline permite que processadores realizem diferentes instruções ao mesmo tempo, de forma que uma instrução que está em um estágio de execução possa ser processada ao mesmo tempo que outra instrução que está em outro estágio.
III – A técnica de divisão de um processo em múltiplos threads que podem ser executados ao mesmo tempo pelo processador é também conhecida como multiprocessamento assimétrico.
Das afirmativas acima:
I) Existe um conjunto de registradores que funcionam como um nível de memória acima da memória principal e da cache dentro desta hierarquia.
Porque:
II) Estes registradores desempenham o papel de minimização das referências à memória, controle da operação do processador e controle da execução de programas.
Analisando as sentenças acima, conclui-se que: