Logo Passei Direto
Material
Study with thousands of resources!

Text Material Preview

Registro 
O que e um registro em um contexto de sistemas digitais?
a) Uma forma de armazenar dados temporarios em dispositivos de entrada e saida
b) Uma unidade de memoria capaz de armazenar multiplos tipos de dados simultaneamente
c) Um tipo de estrutura de dados que armazena informacoes de forma organizada e sequencial
d) Um processo de codificacao de informacoes em sistemas digitais
Resposta correta: c) Um tipo de estrutura de dados que armazena informacoes de forma
organizada e sequencial
Explicacao: O registro em sistemas digitais e uma estrutura de dados que armazena multiplos
campos de dados, podendo ser de diferentes tipos (inteiros, caracteres, etc.), geralmente de forma
sequencial. Ele e fundamental para armazenar informacoes relacionadas em um unico espaco de
memoria.
Em um microprocessador, qual a funcao principal de um registro?
a) Armazenar dados temporarios durante a execucao de operacoes
b) Armazenar instrucoes de controle de fluxo
c) Controlar o acesso a memoria externa
d) Armazenar a configuracao do processador
Resposta correta: a) Armazenar dados temporarios durante a execucao de operacoes
Explicacao: Em microprocessadores, os registros sao usados para armazenar dados temporarios
enquanto o processador executa operacoes, como calculos e operacoes de controle. Eles sao
extremamente rapidos e essenciais para o funcionamento eficiente da unidade de processamento
central (CPU).
O que distingue um registro de uma memoria RAM convencional?
a) O registro armazena dados permanentemente, enquanto a RAM e volatil
b) Os registros sao mais rapidos e possuem um tamanho fixo, enquanto a RAM pode armazenar
grandes quantidades de dados
c) Registros sao usados apenas para instrucoes, enquanto a RAM armazena dados
d) A RAM e usada para armazenamento temporario, enquanto os registros sao permanentes
Resposta correta: b) Os registros sao mais rapidos e possuem um tamanho fixo, enquanto a RAM
pode armazenar grandes quantidades de dados
Explicacao: Os registros sao muito mais rapidos do que a memoria RAM e possuem um tamanho
fixo, limitando a quantidade de dados que podem armazenar. Ja a RAM tem maior capacidade, mas
e mais lenta quando comparada aos registros.
Em uma arquitetura de computador, qual e a caracteristica principal de um registro de proposito
geral?
a) E utilizado exclusivamente para armazenar enderecos de memoria
b) Armazena dados temporarios que podem ser usados em qualquer operacao
c) Sao utilizados apenas para armazenar o estado do processador
d) Controla as instrucoes do processador
Resposta correta: b) Armazena dados temporarios que podem ser usados em qualquer operacao
Explicacao: Registros de proposito geral sao usados para armazenar dados temporarios que
podem ser utilizados em qualquer operacao do processador. Eles sao versateis e nao tem uma
funcao especifica, ao contrario dos registros de proposito especifico.
Qual e a principal diferenca entre um registro de proposito geral e um registro de proposito
especifico?
a) O registro de proposito especifico e usado para armazenar dados temporarios, enquanto o de
proposito geral armazena apenas instrucoes
b) O registro de proposito geral pode ser acessado diretamente pelo usuario, enquanto o de
proposito especifico nao
c) O registro de proposito especifico tem uma funcao definida e limitada, enquanto o de proposito
geral e mais flexivel
d) O registro de proposito especifico e maior em capacidade que o de proposito geral
Resposta correta: c) O registro de proposito especifico tem uma funcao definida e limitada,
enquanto o de proposito geral e mais flexivel
Explicacao: Registros de proposito especifico tem funcoes especificas, como armazenar o contador
de programa ou o status da CPU, enquanto registros de proposito geral podem ser usados em
varias operacoes e sao mais versateis.
Como os registros de controle influenciam o comportamento de um processador?
a) Armazenando dados temporarios de instrucoes em execucao
b) Armazenando resultados de calculos feitos pelo processador
c) Controlando o fluxo de execucao do programa, como interrupcoes e condicoes de parada
d) Definindo o numero de operacoes a serem realizadas
Resposta correta: c) Controlando o fluxo de execucao do programa, como interrupcoes e condicoes
de parada
Explicacao: Registros de controle sao usados para gerenciar o fluxo de execucao do processador,
controlando aspectos como interrupcoes, estados de pausa e transicoes entre diferentes modos de
operacao.
Em que contexto os registros sao usados em um sistema de processamento paralelo?
a) Para coordenar a comunicacao entre diferentes processadores e unidades de execucao
b) Para armazenar os resultados de cada thread separadamente
c) Para armazenar dados de entrada de forma permanente
d) Para transferir dados entre a memoria RAM e o processador
Resposta correta: a) Para coordenar a comunicacao entre diferentes processadores e unidades de
execucao
Explicacao: Em sistemas de processamento paralelo, os registros sao usados para gerenciar a
comunicacao entre os processadores e garantir que os dados sejam compartilhados corretamente
entre as unidades de execucao, minimizando o risco de conflitos.
Como os registros contribuem para o aumento da velocidade de execucao em um processador?
a) Permitem acesso direto a memoria principal sem necessidade de intermediarios
b) Armazenam dados e instrucoes temporarias, reduzindo a necessidade de acessar a memoria
RAM frequentemente
c) Aumentam a largura de banda de comunicacao entre o processador e a memoria
d) Reduzem o numero de ciclos de clock necessarios para a execucao de tarefas
Resposta correta: b) Armazenam dados e instrucoes temporarias, reduzindo a necessidade de
acessar a memoria RAM frequentemente
Explicacao: Os registros sao muito rapidos, e armazenar dados temporarios neles evita que o
processador precise acessar a memoria RAM a todo momento, o que melhora significativamente a
performance.
Qual das alternativas abaixo e um exemplo de registro de proposito especifico em um processador?
a) Registrador de acumulo
b) Registrador de instrucoes
c) Registrador de controle
d) Registrador de status
Resposta correta: b) Registrador de instrucoes
Explicacao: O registrador de instrucoes e um exemplo classico de um registro de proposito
especifico. Ele armazena a instrucao que esta sendo processada pelo processador no momento.
Em um processador, qual a funcao do registrador de status?
a) Armazenar os resultados das operacoes aritmeticas
b) Armazenar o endereco da proxima instrucao a ser executada
c) Manter informacoes sobre o estado atual do processador, como flags de erro ou operacoes em
andamento
d) Controlar a execucao das operacoes de memoria
Resposta correta: c) Manter informacoes sobre o estado atual do processador, como flags de erro
ou operacoes em andamento
Explicacao: O registrador de status contem flags que indicam o resultado de operacoes anteriores,
como se houve um erro ou se a operacao foi realizada com sucesso, alem de outros estados da
CPU.
Qual e o papel de um registrador de deslocamento (shift register) em um sistema digital?
a) Aumentar a capacidade de armazenamento de dados
b) Armazenar dados temporarios enquanto o processador executa operacoes de leitura e escrita
c) Deslocar bits de dados para a esquerda ou para a direita, facilitando operacoes de multiplicacao
e divisao
d) Controlar o fluxo de interrupcoes no processador
Resposta correta: c) Deslocar bits de dados para a esquerda ou para a direita, facilitando
operacoes de multiplicacao e divisao
Explicacao: O registrador de deslocamento desloca os bits para a esquerda ou para a direita, o que
e util em operacoes de multiplicacao ou divisao binaria, onde um deslocamento corresponde a
multiplicar ou dividir por uma potencia de dois.
Em um sistema que utiliza um registrador de controle, qual funcao este registrador desempenha?
a) Armazenar dados temporarios de entrada
b) Monitorar e gerenciar o estadoda CPU
c) Controlar a execucao das instrucoes no processador, como interrupcoes e modos de operacao
d) Armazenar resultados de calculos em operacoes aritmeticas
Resposta correta: c) Controlar a execucao das instrucoes no processador, como interrupcoes e
modos de operacao
Explicacao: O registrador de controle gerencia a execucao das instrucoes no processador, como o
controle de interrupcoes, o modo de operacao atual da CPU e a coordenacao entre diferentes
estagios de execucao.
Qual a principal funcao de um registrador de acumulo (accumulator) em um processador?
a) Armazenar temporariamente os resultados das operacoes aritmeticas e logicas
b) Controlar as operacoes de entrada e saida
c) Controlar o fluxo de dados entre a memoria e o processador
d) Armazenar o endereco da proxima instrucao a ser processada
Resposta correta: a) Armazenar temporariamente os resultados das operacoes aritmeticas e
logicas
Explicacao: O registrador de acumulo armazena os resultados das operacoes aritmeticas ou logicas
realizadas pelo processador. Ele e essencial para realizar calculos sequenciais e operacoes de
manipulacao de dados.
Em um sistema com multiplos nucleos de processamento, como os registros podem ser utilizados
para melhorar o desempenho?
a) Os registros ajudam a dividir o trabalho entre os nucleos, otimizando