Buscar

Arquitetura e Organização de computadores Ativid 2

Prévia do material em texto

Usuário 
Curso GRA0240 ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES 
GR0120-212-9 - 202120.ead-8756.05 
Teste ATIVIDADE 2 (A2) 
Iniciado 18/11/21 15:34 
Enviado 19/11/21 13:13 
Status Completada 
Resultado da 
tentativa 
10 em 10 pontos 
Tempo decorrido 21 horas, 38 minutos 
Resultados 
exibidos 
Respostas enviadas, Respostas corretas, Comentários 
• Pergunta 1 
1 em 1 pontos 
O processador é responsável pelo processamento das informações. As 
informações são compostas por muitas instruções, ou seja, informações mais 
simples capazes de ser “entendidas” pelos módulos do computador, como ULA, 
UC, registradores etc. Para que as instruções sejam executadas passam por um 
processo onde são divididas e manipuladas, podendo sofrer interrupções. 
Algumas das etapas de divisão das instruções são: (a) busca; (b) carregamento; (c) 
interrupção; (d) execução; (e) codificação. Estas etapas podem ser representadas 
por meio de esquema básico e detalhado. 
Analise cada item a seguir, marcando B para Esquema básico, D para Esquema 
detalhado e A quando pertence a ambas. 
(_) Cálculo do endereço do operando. 
(_) Busca da instrução. 
(_) Cálculo de endereço da instrução. 
(_) Decodificação da instrução. 
(_) Operação de dados. 
Agora, assinale a alternativa que apresenta a sequência correta de respostas. 
 
Resposta Selecionada: 
D, A, D, D e D. 
Resposta Correta: 
D, A, D, D e D. 
 
Comentário da 
resposta: 
Resposta correta. A resposta está correta pois no esquema 
básico tempos a busca, execução e interrupção. 
 
• Pergunta 2 
1 em 1 pontos 
O processador efetua a busca e execução das instruções. Na realidade este 
processo é dividido em várias etapas que podem ser executadas de forma 
sequencial ou otimizadas através de fluxo de processamento por meio da técnica 
de pipeline. Algumas ocorrências como o desvio de fluxo podem alterar o 
processo de busca e execução de instruções. 
Nesse sentido, assinale com V, as alternativas verdadeiras, e com F, as 
alternativas falsas. 
(_) Durante o processo de divisão da instrução ocorre o carregamento apenas do 
opcode. 
(_) Após a instrução ser executada e registrada ocorre novamente o início do ciclo 
da próxima instrução. 
(_) Após a busca da instrução, ocorre a codificação do tipo de instrução. 
(_) Após o carregamento do registrador RI, as instruções são decodificadas. 
Agora, assinale a alternativa que apresenta a sequência correta de respostas. 
 
Resposta Selecionada: 
F, V, F e F. 
Resposta Correta: 
F, V, F e F. 
Comentário da 
resposta: 
Resposta correta. A resposta está correta pois a execução e 
registro é a última etapa do processo de divisão da instrução, 
iniciando-se posteriormente o processo de divisão da próxima 
instrução. 
 
 
• Pergunta 3 
1 em 1 pontos 
O processador é uma parte muito importante do computador, responsável pelo 
processamento das informações. Podemos dizer que o processador é o cérebro 
do equipamento, sendo composto por vários componentes ou módulos. Um dos 
componentes que compõem o processador é a ULA, outros componentes é a UC 
e os registradores. Os registradores são interconectados pelos barramentos 
internos. 
Relacionada ao conceito registrador, é correto dizer que 
 
Resposta Selecionada: 
a função da ULA é realizar operações lógicas e aritméticas. 
 
Resposta Correta: 
a função da ULA é realizar operações lógicas e aritméticas. 
Comentário da 
resposta: 
Resposta correta. A resposta está correta pois a unidade lógica e 
aritmética tem a função de realizar operações lógicas e 
aritméticas. 
 
• Pergunta 4 
1 em 1 pontos 
 
Atualmente é necessário a utilização do computador para manipular a grande 
quantidade de informação que dispomos, tornando-se necessário conhecer este 
equipamento. Aprofundando os estudos sobre arquitetura e organização de 
computadores aprendemos sobre sua estrutura e a forma como as informações são 
manipuladas. 
Sobre a estrutura e funcionamento de um computador, é correto afirmar que 
 
Resposta 
Selecionada: 
 
os computadores pessoais atuais seguem o modelo de John 
von Neumann. 
Resposta Correta: 
os computadores pessoais atuais seguem o modelo de John 
von Neumann. 
Comentário da 
resposta: 
Resposta correta. A resposta está correta pois os modelos atuais 
de computadores seguem o modelo de John von Neumann, quais 
sejam processador, memória, unidade lógica e aritmética (ULA) e 
unidade de controle (UC). 
 
 
• Pergunta 5 
1 em 1 pontos 
Atualmente muitos equipamentos são utilizados para a realização das tarefas do 
dia a dia, sendo que muitos destes equipamentos possuem microprocessadores 
próprios. Estas arquiteturas específicas têm características próprias e são 
desenvolvidas para suprir necessidades de equipamentos cuja utilização não é 
adequada em plataformas prontas. 
Dados as situações a seguir, classifique-as como P (relacionados a arquiteturas 
prontas) ou como E 
(relacionados a arquiteturas específicas). 
(_) Se uma determinada empresa produz uma série de computadores pessoais. 
(_) Se uma construtora solicitou um projeto de automação para ser utilizado em 
um edifício. 
(_) Se um vídeo game danificado necessita ser reparado com novos componentes. 
(_) Se um projeto de determinado equipamento não pode ser utilizado em uma 
 
plataforma pronta. 
(_) Se há necessidade de criar um equipamento com processador, registradores e 
fluxo de dados específicos. 
Agora, escolha a alternativa que traz a sequência correta de respostas. 
Resposta Selecionada: 
P, E, P, E e E. 
Resposta Correta: 
P, E, P, E e E. 
Comentário 
da resposta: 
Resposta correta. A resposta está correta pois equipamentos 
produzidos em série utilizam plataformas prontas e equipamentos 
sob encomenda ou característicos, necessitam de arquiteturas 
específicas com projeto próprio de processador, registradores e 
fluxo de dados. 
 
 
• Pergunta 6 
1 em 1 pontos 
As instruções são divididas em diversas fases durante o processo de execução, 
sendo que ao final da execução são verificadas as interrupções pendentes de 
tratamento. Posteriormente o fluxo de tratamento das interrupções entrariam no 
pipeline, podendo ser realizadas duas formas de tratamentos, o processamento 
sequencial e o aninhado. 
Sobre as instruções, podemos dizer que é correto afirmar que 
 
Resposta 
Selecionada: 
 
o processo de tratamento das interrupções ocorre após a 
execução da instrução. 
Resposta Correta: 
o processo de tratamento das interrupções ocorre após a 
execução da instrução. 
Comentário da 
resposta: 
Resposta correta. A resposta está correta pois as instruções são 
executadas e em seguida ocorre o processamento das 
interrupções. 
 
 
• Pergunta 7 
1 em 1 pontos 
Após a execução das instruções ocorre o tratamento das interrupções, ou seja, as 
interrupções não são tratadas durante a execução das instruções, mas sim após 
seu término. As interrupções entram na fila de execução e ao final da execução 
da instrução poderão ser tratadas de duas formas. A interrupção poderá ser 
 
tratada sequencialmente ou de forma aninhada. 
Considerando esse contexto, analise as seguintes afirmações. 
I. No processo de interrupção aninhada o tratamento ocorre após o tratamento 
da primeira interrupção. 
II. No processo sequencial, o tratamento ocorre ao final da execução da primeira 
interrupção. 
III. Durante o processo de execução de instruções, as interrupções não são 
tratadas. 
IV. O processo sequencial pode ocorrer somente após o tratamento do processo 
de interrupção aninhada. 
Assinale a alternativa que mostra o que é correto afirmar. 
Resposta Selecionada: 
Somente a afirmativa II está correta. 
Resposta Correta: 
Somente a afirmativa II está correta. 
Comentário da 
resposta: 
Resposta correta. O método de tratamento aninhado promove o 
tratamento da segunda interrupção durante a execução da 
primeira interrupção.• Pergunta 8 
1 em 1 pontos 
Os computadores são capazes de processar as informações muito rapidamente. As 
informações são compostas por instruções que são representadas por uma 
sequência binária capaz de ser interpretada pelo processador e demais módulos do 
computador. As características das instruções são determinadas pelo tipo de 
microarquitetura de determinado equipamento. 
 Uma instrução de 16 bits pode 
 
Resposta Selecionada: 
ser representada pelo opcode e seus operandos. 
Resposta Correta: 
ser representada pelo opcode e seus operandos. 
Comentário da 
resposta: 
Resposta correta. A resposta está correta porque as instruções 
de maneira geral possuem opcode e operandos. 
 
 
• Pergunta 9 
1 em 1 pontos 
Os computadores possuem um componente que é considerado o cérebro do 
computador. Este componente ou módulo é chamado de processador que é 
formado por diversas partes, uma das quais a unidade de controle que possui 
 
certas funcionalidades e outras partes que desempenham outras funções 
durante o processamento e execução das instruções. 
Dados os itens a seguir, classifique-os como 1 (referentes a UC) ou 
como 2 (referentes aos outros módulos). 
(_) Promove o gerenciamento dos módulos da cpu por sinais de controle. 
(_) Tem condição de selecionar os operandos que serão utilizados em uma 
operação. 
(_) Realiza uma operação. 
(_) É utilizado para armazenar as informações. 
(_) É utilizado para carregar a instrução. 
Agora, escolha a alternativa que traz a sequência correta de respostas. 
Resposta Selecionada: 
1, 1, 2, 2 e 2. 
Resposta Correta: 
1, 1, 2, 2 e 2. 
Comentário da 
resposta: 
Resposta correta. A resposta está correta pois a unidade de 
controle UC realiza o gerenciamento, controle das operações. 
 
 
• Pergunta 10 
1 em 1 pontos 
Quando falamos em desempenho computacional não podemos deixar de falar 
em arquiteturas superescalares. Nestas arquiteturas diversos processos de 
pipelines ocorrem ao mesmo tempo, podendo receber instruções fora de ordem, 
caso haja disponibilidade de hardware e de dados para a sua execução. Neste 
caso os pipelines deverão se ocupar dos hazards. 
Dados os itens a seguir, classifique-os como 1 (hazards estruturas) ou 
como 2 (hazards de controle). 
 (_) Busca do pipeline por um operando sem dispor de memória. 
(_) Alcance do pipeline por uma operação de desvio. 
(_) Deverá ser carregado um valor, sem haver memória, durante o processo de 
pipeline. 
(_) Ocorre, após uma situação de desvio, o bloqueio do pipeline. 
(_) Há falta de recursos para executar uma operação. 
 Agora, escolha a alternativa que traz a sequência correta de respostas. 
 
Resposta Selecionada: 
1, 2, 1, 2 e 1. 
Resposta Correta: 
 
1, 2, 1, 2 e 1. 
Comentário da 
resposta: 
Resposta correta. A resposta está correta pois quando ocorre 
falta de recursos estamos falando em hazard estrutural e em 
caso de desvio em hazard de controle. 
 
Sexta-feira, 19 de Novembro de 2021 13h13min15s BRT 
 
	 Pergunta 1
	 Pergunta 2
	 Pergunta 3
	 Pergunta 4
	 Pergunta 5
	 Pergunta 6
	 Pergunta 7
	 Pergunta 8
	 Pergunta 9
	 Pergunta 10

Continue navegando