Buscar

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES atividade 2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

 Pergunta 1 
1 em 1 pontos
	
	
	
	Em arquitetura e organização de computadores estuda-se que os computadores são compostos por diversos módulos, sendo um deles a CPU onde estão os registradores. Existem várias classes de registradores, podendo-se citar alguns tipos: (a) PC (program counter); (b) IR (instruction register); (c) MAR (memory address memory); (d) MBR (memory buffer register), dentre outros. Cada registrador é utilizado para uma função diferente. 
Analise cada conjunto de informações e assinale: 
(P) Registradores de propósito geral. 
(S) Registradores de estado e controle. 
(A) Não são considerados registradores. 
(_) Um registrado chamado BB é utilizado, em um determinado projeto, para armazenar informações. 
(_) O registrador PC é utilizado para armazenar endereço da próxima instrução. 
(_) Registradores que carregam a instrução que será executada posteriormente existem. 
(_) A unidade de entrada e saída contribui para a eficiência de processamento. 
(_) O registrador a é utilizado para armazenar resultados de operações matemáticas no projeto de determinado computador. 
Agora, assinale a alternativa que apresenta a sequência correta de respostas. 
	
	
	
	
		Resposta Selecionada: 
	
P, S, S, A e P. 
	Resposta Correta: 
	
P, S, S, A e P. 
	Feedback da resposta: 
	Resposta correta. A resposta está correta pois os registradores de propósito geral servem para armazenar diversos tipos de dados, podendo também armazenar dados provenientes de outro registrador. 
	
	
	
 Pergunta 2 
1 em 1 pontos
	
	
	
	Os computadores são compostos por diversos módulos, dentre os quais a unidade de armazenamento chamada memória. A CPU também possuía a sua própria unidade de armazenamento chamada registrador. Existem os registradores de propósito geral (GPR) que servem para armazenar qualquer tipo de dados e os registradores destinados ao armazenamento de códigos de estado e de valores de configuração. 
Nesse sentido, assinale com V, as alternativas verdadeiras, e com F, as alternativas falsas. 
(_) Um valor, durante uma operação de soma, é buscado na memória e o resultado é armazenado em um registrador GPR. 
(_) As informações armazenadas em registradores podem ser reaproveitadas mais tarde e armazenadas em outro registrador. 
(_) Um grupo de registradores destinados a propósitos específicos existe. 
(_) O registrador específico IR é utilizado para carregar valor de endereços. 
Agora, assinale a alternativa que apresenta a sequência correta de respostas. 
	
	
	
	
		Resposta Selecionada: 
	
V, V, V e F. 
	Resposta Correta: 
	
V, V, V e F. 
	Feedback da resposta: 
	Resposta correta. A resposta está correta porque os registradores se prestam a vários tipos de operações. No registrador pode ser armazenado o resultado de uma operação matemática e o conteúdo armazenado pode ser reaproveitado. Também existem registradores de propósitos específicos, como o PC que é utilizado para armazenar endereços de instruções. 
	
	
	
 Pergunta 3 
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. 
	Feedback 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 4 
1 em 1 pontos
	
	
	
	O computador é um equipamento composto por diversos módulos. Dentre estes módulos encontramos a CPU que é composta por submódulos, muito importantes para o funcionamento do computador, dentre os quais a unidade lógica e aritmética, a unidade de controle e os registradores. Cada um destes módulos possui função específica. 
Nesse sentido, assinale com V, as alternativas verdadeiras, e com F, as alternativas falsas. 
(_) A unidade lógica e aritmética é responsável por efetuar operações lógicas e aritméticas. 
(_) A ULA é capaz de controlar a execução das operações, enviando sinais de controle. 
(_) A ULA é responsável pelo armazenamento interno do processador. 
(_) A ULA não desempenha função importante durante o processamento das informações. 
Agora, assinale a alternativa que apresenta a sequência correta de respostas. 
	
	
	
	
		Resposta Selecionada: 
	
V, F, F e F. 
	Resposta Correta: 
	
V, F, F e F. 
	Feedback da resposta: 
	Resposta correta. A resposta está correta pois a função da unidade lógica e aritmética – ULA é realizar operações lógica e aritmética. 
	
	
	
 Pergunta 5 
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. 
	Feedback 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 6 
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. 
	Feedback 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. 
	
	
	
 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çõesnã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. 
	Feedback 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. 
	Feedback 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
	
	
	
	O ciclo de instruções representa as etapas pelas quais as instruções passam durante o processo de execução. O ciclo possui diversas etapas que podem ser representadas de forma simplificada ou de forma mais detalhada. O fato é que um esquema é apenas a forma de representação de um mesmo processo, podendo ser de maneira mais detalhada ou menos detalhada. 
O esquema básico de busca de instrução acontece quando 
	
	
	
	
		Resposta Selecionada: 
	
ocorre a busca, carregamento e execução da instrução. 
	Resposta Correta: 
	
ocorre a busca, carregamento e execução da instrução. 
	Feedback da resposta: 
	Resposta correta. A forma mais simples de representar o ciclo de busca é dizer: busca, carregamento e execução. 
	
	
	
 Pergunta 10 
1 em 1 pontos
	
	
	
	Os computadores são equipamentos capazes de executar muitas instruções. Um programa de computador é composto por muitas instruções, sendo que o processador possui basicamente a função de buscar estas instruções e executá-las uma após a outra, ou seja, linha a linha do código.  Normalmente, os processadores são capazes de manipular quatro classes de instruções. 
Considerando esse contexto, analise as seguintes afirmações. 
I. A transferência de dados entre processador e memória representa uma classe de instruções. 
II. Instruções que apenas efetuam a execução existem. 
III. As instruções de controle não são capazes de alterar o fluxo de processamento. 
IV. As instruções de controle atuam apenas no fluxo de armazenamento das instruções. 
  
Assinale a alternativa que mostra o que é correto afirmar. 
	
	
	
	
		Resposta Selecionada: 
	
As afirmativas I e II estão corretas. 
	Resposta Correta: 
	
As afirmativas I e II estão corretas. 
	Feedback da resposta: 
	Resposta correta. A resposta está correta porque a transferência de dados entre processador e memória representa a classe de instrução “processador-memória” e as instruções executadas apenas em processamento representam a classe de instruções “processamento”.

Continue navegando