Buscar

Atividade 2 - arquitetura e organização de computadores

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
	
	
	
	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.
	Feedback 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
	
	
	
	Os processadores são capazes de realizar tarefas complexas a partir de uma série de operações simples. Isto ocorre por meio da execução de instruções que são escritas em formato específico para poderem serem interpretadas pelos módulos do computador. Os processadores são capazes de manipular quatro classes de instruções.
Considerando esse contexto, analise as seguintes afirmações.
I. O processador e os módulos de entrada e saída são intercambiados pelas classes de instruções do processador -E/S.
II. As classes de instruções de controle estão relacionadas aos desvios condicionais e não condicionais.
III. As classes de processamento apenas enviam sinais de controle.
IV. As classes de processamento apenas realizam a transferência de dados.
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 pois processador – E/S, e controle são classes de instruções.
	
	
	
· Pergunta 3
1 em 1 pontos
	
	
	
	Os processadores são compostos por registradores capazes de desempenhar funções específicas, isto é, não existe apenas um tipo de registrador. Inicialmente podemos dizer que o processador é formado por registradores genéricos e outros que realizam funções específicas. A quantidade de registradores varia conforme o projeto de arquitetura de hardware.
Nesse sentido, assinale com V, as alternativas verdadeiras, e com F, as alternativas falsas.
(_) O registrador PC é utilizado como um contador.
(_) O registrador IR é utilizado para carregar as instruções.
(_) O registrador MAR é utilizado como um contador.
(_) O MBR é utilizado para tratamento de flags.
Agora, assinale a alternativa que apresenta a sequência correta de respostas.
	
	
	
	
		Resposta Selecionada:
	 
V, V, F e F.
	Resposta Correta:
	 
V, V, F e F.
	Feedback da resposta:
	Resposta correta. A resposta está correta pois o PC é um contador e o IR é um registrador de instruções.
	
	
	
· Pergunta 4
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 5
0 em 1 pontos
	
	
	
	As informações de são processadas pelo computador possuem uma característica específica, assim, os computadores não são capazes de “entender” diretamente a nossa linguagem. Os dados que são representados no computador devem seguir um modelo de representação binária pois os circuitos do computador não conseguem ler diretamente a nossa linguagem.
Considerando esse contexto, analise as seguintes afirmações.
I. O sistema numérico binário é composto pelos símbolos 0 e 1.
II. As informações processadas no computador são representadas por combinações de sequências binárias.
III. Um bit pode assumir o valor 01.
IV. Um bit pode assumir o valor 0 e 1.
Assinale a alternativa que mostra o que é correto afirmar.
	
	
	
	
		Resposta Selecionada:
	 
Somente a afirmativa I está correta.
	Resposta Correta:
	 
As afirmativas I e II estão corretas.
	Feedback da resposta:
	Sua resposta está incorreta. Sugerimos a releitura do livro-texto. Conforme estudamos, um bit pode assumir apenas o valor 0 ou 1 e nunca dois valores ao mesmo tempo.
	
	
	
· Pergunta 6
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 7
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.
	Feedback 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 8
0 em 1 pontos
	
	
	
	Quando uma pessoa utiliza um computador ocorre o processamento de informações e desta maneira a execuçãode diversas instruções durante o processamento. A forma como as instruções são divididas ocorre conforme algumas etapas e devem acompanhar o funcionamento dos módulos e suas conexões, no datapath.
Considerando esse contexto, analise as seguintes afirmações.
I. Após o RI ser carregado ocorre o incremento de PC com o endereço da próxima instrução.
II. Na primeira etapa da divisão das instruções, é o carregamento do registrador RI.
III. Em uma das fases da divisão ocorre a execução da instrução.
IV. Após a última fase, ou seja, o retorno ao início, ocorre o registro do resultado.
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 III estão corretas.
	Feedback da resposta:
	Sua resposta está incorreta. Sugerimos a releitura do livro-texto. Conforme estudamos, a primeira etapa da divisão de instrução é a busca e posteriormente o carregamento em RI. O registro do resultado ocorre após a execução da instrução e não após o retorno ao início.
	
	
	
· Pergunta 9
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.
	Feedback 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 10
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.

Outros materiais