Buscar

Prova Completa ESAB - 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

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

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ê viu 3, do total de 54 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

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

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ê viu 6, do total de 54 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

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

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ê viu 9, do total de 54 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

Prévia do material em texto

FESAB
campus on-line
sala de aula
brmenna@gmail.com
• sair
201901SI14651 - Arquitetura e Organização de Computadores
Conteúdo
Apoio Pedagógico
Avaliações
Informações
Biblioteca
Sala de Aula • Início
Avaliação Online
A-
A
A+
P/B
Colorido
Questão 1 :
Considerando os tópicos abordados na unidade 4, assinale qual das seguintes definições representa melhor os atributos da organização de um sistema computacional:
Resposta Errada! A resposta correta é a opção C
Justificativa:
Gabarito: C
Comentário: Tal como vimos na unidade 4, a organização do processador compreende os aspectos de implementação (hardware), tais como os sinais de controle, as interfaces entre o computador e os periféricos e a tecnologia de memória utilizada, por exemplo. Ou seja, considera os atributos que não são visíveis ao programador. Costuma-se confundir esse conceito com o de arquitetura.
	A
	
	Estratégia ou modelo para o projeto do hardware e do software que divide o sistema em níveis hierárquicos.
	B
	
	Compreende o conjunto de instruções, a estrutura da memória, os registradores, os modos de endereçamento.
	C
	
	Considera aspectos de hardware, tais como os sinais de controle, as interfaces entre o computador e os periféricos e a tecnologia de memória utilizada.
	D
	
	É a interface abstrata entre o hardware e o nível mais baixo do software de máquina.
Questão 2 :
Considerando os temas estudados sobre os modelos de Harvard e von Neumann, marque a alternativa correta.
Acertou! A resposta correta é a opção A
Justificativa:
Gabarito: A
Comentário: Tal como vimos na unidade 39, uma aplicação relevante do modelo de Harvard é no projeto da memória cache. Embora a cache unificada para dados e instruções, presente em diversos computadores, seja mais simples de construir, observa-se a tendência nas máquinas atuais de projetar caches separadas: uma para instruções e outra para dados. Isso acontece, por exemplo, com o Pentium, tal como vimos na unidade 12. Por sua vez, o conceito de caches separadas permite o acesso paralelo a dados e instruções, o qual é conhecido como arquitetura de Harvard, em reconhecimento ao computador Mark III. Por sua vez, o conceito de cache unificada é atribuído ao modelo de von Neumann.(Unidade 39)
	A
	
	O conceito de caches separadas permite o acesso paralelo a dados e instruções, o que é atribuído à arquitetura Harvard.
	B
	
	Os modelos de Harvard e de von Neumann defendem a existência de um único barramento para dados e instruções.
	C
	
	O conceito de caches separadas é atribuído ao modelo de von Neumann.
	D
	
	O conceito de uma cache unificada é atribuído ao modelo de Harvard.
Questão 3 :
Na unidade 34, entendemos por que acontece o roubo de ciclos em um sistema computacional. A partir do que estudamos, assinale a alternativa correta:
Acertou! A resposta correta é a opção B
Justificativa:
Gabarito: B
Comentário: Na unidade 34, estudamos o acesso direto à memória. Embora a eficiência desse processo se destaque, o problema conhecido como roubo de ciclos, devido ao qual o controlador de DMA acaba tendo uma prioridade mais alta que o processador sobre o barramento, motivo que deixa a UCP em estado de espera até o barramento ser liberado novamente pelo controlador. No entanto, a vantagem deste processo, dada pela transferência eficiente de dados entre a memória e os dispositivos periféricos, supera a desvantagem do roubo de ciclos (unidade 34).
	A
	
	Ocorre porque o controlador de interrupções acaba tendo uma prioridade mais alta que o processador sobre o barramento.
	B
	
	Ocorre por que o controlador de DMA acaba tendo uma prioridade mais alta que o processador sobre o barramento.
	C
	
	Ocorre porque o controlador de entradas e saídas acaba tendo uma prioridade mais alta que o processador sobre o barramento.
	D
	
	Ocorre porque o processador não foi projetado para executar instruções em paralelo.
Questão 4 :
Conforme o que estudamos nas unidades 26, 27 e 28, analise as sentenças a seguir.
I. As interrupções não precisam ser configuradas e habilitadas para poder ser reconhecidas e processadas pela UCP.
II. Quando os estágios do pipeline possuem diferentes durações de tempo sua execução não será tão eficiente.
III. As principais técnicas de entrada e saída são: entrada e saída programada, por interrupção e por acesso direto à memória.
IV. A lógica de controle requerida para executar o pipeline aumenta sua complexidade na medida em que aumenta o número de estágios das instruções. Agora, assinale a alternativa que reúne as opções corretas:
Resposta Errada! A resposta correta é a opção B
Justificativa:
Gabarito: B
Apenas a opção I é falsa, pois as interrupções precisam ser configuradas e habilitadas para que possam ser reconhecidas e processadas pela UCP. As outras opções são verdadeiras (unidades 26, 27 e 28).
	A
	
	I, II, III
	B
	
	II, III, IV
	C
	
	I, III, IV
	D
	
	II, IV
Questão 5 :
Analisando os modos de endereçamento de instruções identifique a alternativa correta que caracteriza o modo indireto de endereçamento.
Acertou! A resposta correta é a opção C
Justificativa:
Gabarito: C
No modo indireto, no campo endereço encontraremos o endereço de uma palavra de memória que, por sua vez, contém o endereço onde se encontra o valor do operando. O item a se refere ao modo imediato, o b ao direto e o d ao modo registrador (unidade 23).
	A
	
	O valor do operando é especificado diretamente na instrução.
	B
	
	O campo endereço contém o endereço onde podemos encontrar o valor do operando.
	C
	
	No campo endereço, encontra-se o endereço de uma palavra de memória que, por sua vez, contém o endereço do operando.
	D
	
	O campo de endereço se refere a um registrador.
Questão 6 :
Considerando que o tempo de execução de uma tarefa em uma máquina M1 é duas vezes superior ao da máquina M2, podemos afirmar que:
Resposta Errada! A resposta correta é a opção A
Justificativa:
Gabarito: A
Comentário: Como vimos na unidade 15, podemos comparar o desempenho de duas máquinas diferentes M1 e M2 a partir da comparação entre os tempos de execução de uma dada tarefa resultando em:
Nesse caso, n = 0.5. Considerando que o desempenho mantém uma relação inversa com o tempo de execução (exemplo: o aumento do desempenho diminui o tempo de execução), podemos escrever:
Desse modo, se n = 0.5, significa que o DesempenhoM2 = 2 x DesempenhoM1.
	A
	
	o desempenho de M2 é duas vezes maior que o desempenho de M1.
	B
	
	o desempenho de M2 é duas vezes menor que o desempenho de M2.
	C
	
	os tempos de execução são iguais.
	D
	
	nenhuma das alternativas anteriores estão corretas.
Questão 7 :
Assinale a alternativa correta quanto à definição de escalonador a curto prazo.
Acertou! A resposta correta é a opção C
Justificativa:
Gabarito: C
Comentário: O escalonador a longo prazo determina que programas são admitidos para processamento no sistema, controlando o grau de multiprogramação (número de processos na memória). O escalonador a médio prazo faz parte da função de troca de processos (swapping) entre a memória principal e a memória secundária (normalmente um disco). O escalonador a curto prazo, também chamado despachante (dispatcher), é executado frequentemente, tomando a decisão de nível mais baixo sobre qual será a próxima tarefa a ser executada. Por sua vez, o escalonamento de entradas e saídas decide sobre qual das requisições de entradas e saídas pendentes dos processos e execução deverá ser atendida por um dispositivo de entrada e saída disponível (unidade 45).
	A
	
	Determina que programas são admitidos para processamento no sistema, controlando o grau de multiprogramação. 
	B
	
	Faz parte da função de troca de processos (swapping) entre a memória principal e a memória secundária (normalmente um disco).
	C
	
	É executado frequentemente e executa uma decisão de nível mais baixo sobre qual será a próxima tarefa a ser executada.
	D
	
	Decidesobre qual das requisições de entradas e saídas pendentes dos processos e execução deverá ser atendida.
Questão 8 :
Tal como vimos na unidade 1, um dos principais registradores de um sistema computacional é o contador de programa, ou PC. Assinale qual das seguintes definições o representa melhor:
Acertou! A resposta correta é a opção C
Justificativa:
Gabarito: C 
Comentário: O contador de programa é um registrador. Ele “aponta” para o endereço da próxima instrução a ser executada pelo processador.
	A
	
	Registrador de propósito geral.
	B
	
	Registrador utilizado nas operações aritméticas contendo o resultado da operação em curso.
	C
	
	Registrador que contém o endereço da próxima instrução a ser executada pelo processador.
	D
	
	Componente do processador que controla o caminho de dados, a memória e os dispositivos de entrada e saída, de acordo com as instruções do programa.
Questão 9 :
Com base nos temas estudados nas unidades 8 e 9, leia as seguintes afirmações:
I. O caminho de dados, sob certos aspectos, dita o que a máquina pode executar para cada classe de instrução, sendo também um elemento importante que determina a velocidade do fluxo de informações e, consequentemente, a velocidade do processador.
II. O registrador é o elemento que ocupa a parte inferior da pirâmide da hierarquia de memória, o que significa que é o elemento mais veloz, mas também o de menor capacidade de armazenamento e o que possui maior custo por bit.
III. Os registradores visíveis para o usuário/programador possibilitam a otimização do uso dos recursos do processador quando a linguagem de montagem é utilizada, enquanto que os de controle e estado permitem que a unidade de controle comande a operação da UCP.
IV. Os registradores visíveis ao programador podem ser classificados nas seguintes categorias: propósito geral, dados, endereços e de código de condição.
Agora, assinale a opção que contemple as afirmativas corretas.
Resposta Errada! A resposta correta é a opção C
Justificativa:
Gabarito: C
Comentário: O registrador ocupa a parte superior na organização hierárquica da memória. Por esse motivo, a afirmação “II” é a única falsa. Assim, as afirmações restantes estão corretas.
	A
	
	I, II e III
	B
	
	I e III
	C
	
	I, III e IV
	D
	
	II e III
Questão 10 :
Vimos, na unidade 33, que o mouse é um dispositivo acoplado a um computador. Analisando as opções a seguir, assinale a alternativa que apresenta a definição correta de mouse:
Acertou! A resposta correta é a opção B
Justificativa:
Gabarito: B
Comentário: Em um sistema computacional, o mouse é um periférico ou dispositivo de entrada e saída de dados, também conhecido como dispositivo de interface homem-computador. Ele permite posicionar-nos em algum ponto da tela do computador, tarefa esta que precisa de coordenação (unidade 33).
	A
	
	É uma unidade de memória.
	B
	
	É um periférico.
	C
	
	É um controlador de DMA.
	D
	
	É um controlador de interrupções.
Tempo Gasto
ESAB
campus on-line
sala de aula
brmenna@gmail.com
• sair
201901SI14651 - Arquitetura e Organização de Computadores
Conteúdo
Apoio Pedagógico
Avaliações
Informações
Biblioteca
Sala de Aula • Início
Avaliação Online
A-
A
A+
P/B
Colorido
Questão 1 :
A partir do que você estudou na unidade 47, analise as afirmações a seguir e selecione a alternativa correta. A arquitetura EPIC, que é uma abreviatura de Paralelismo Explícito na Execução das Instruções, presente no processador Itanium, significa.
Resposta Errada! A resposta correta é a opção D
Justificativa:
Gabarito: D
Comentário: Na unidade 47 apresentamos um exemplo de sistema computacional moderno, o Itanium, desenvolvido pela Intel e pela HP. Vimos que sua arquitetura é baseada no IA-64. Cabe destacar que a arquitetura do Itanium não é RISC nem CISC, mas uma arquitetura diferente, conhecida como EPIC, que é uma abreviatura de Explicitly Parallel Instruction Computing ou Paralelismo Explícito na Execução das Instruções, e significa que o processador é capaz de processar várias instruções simultaneamente.
	A
	
	Simular uma arquitetura RISC.
	B
	
	Simular uma arquitetura CISC.
	C
	
	Escalonar processos a curto prazo.
	D
	
	Que o processador é capaz de processar várias instruções simultaneamente.
Questão 2 :
Analisando os modos de endereçamento de instruções, indique a alternativa correta que caracteriza o modo de endereçamento indireto via registrador.
Acertou! A resposta correta é a opção C
Justificativa:
Gabarito: C
No modo de endereçamento indireto via registrador o campo endereço se refere a uma posição de memória dada pelo valor do registrador. Portanto, são necessários dois passos para poder efetuar a leitura do operando. No primeiro, obtém-se o endereço do operando (conteúdo do registrador) e no segundo acesso se efetua a leitura do seu valor na memória. O item a se refere ao modo imediato, o b ao direto e o d ao modo de endereçamento por deslocamento (unidade 23).
	A
	
	O valor do operando é especificado diretamente na instrução.
	B
	
	O campo endereço contém o endereço onde podemos encontrar o valor do operando.
	C
	
	O campo endereço se refere a uma posição de memória dada pelo valor do registrador, e não a um endereço explícito.
	D
	
	Utiliza dois campos de endereço, um para um registrador e outro para um valor constante A, de forma que o conteúdo do registrador é adicionado ao valor A para produzir o endereço desejado. 
Questão 3 :
Analisando os modos de endereçamento de instruções, identifique a alternativa correta que caracteriza corretamente o modo de endereçamento da pilha.
Resposta Errada! A resposta correta é a opção D
Justificativa:
Gabarito: D
Para acessar a pilha utiliza-se um ponteiro dedicado que contém o endereço do topo da pilha chamado ponteiro da pilha ou stack pointer. Este modo combina o endereçamento indireto e via registrador. Isso inviabiliza as respostas a e b. O item c é falso, pois o operando (implícito) está no topo da pilha (unidade 23).
	A
	
	O endereçamento a posições da pilha é realizado por endereçamento imediato.
	B
	
	O endereçamento a posições da pilha é realizado por endereçamento direto.
	C
	
	O operando (implícito) está na posição inferior da pilha.
	D
	
	É necessário um ponteiro dedicado que contém o endereço do topo da pilha.
Questão 4 :
De acordo com a Taxonomia estabelecida por Flynn para computadores paralelos, assinale a alternativa que caracteriza a classificação conhecida como MIMD.
Resposta Errada! A resposta correta é a opção D
Justificativa:
Gabarito: D
Comentário: A categoria MIMD enquadra as máquinas que possuem vários fluxos de instruções e vários fluxos de dados. Integram essa classificação os microprocessadores comerciais (unidade 44).
	A
	
	Corresponde às máquinas Von Neumann, nas quais há uma sequência de instruções e uma sequência de dados.
	B
	
	Possui uma sequência de instruções e várias sequências de dados.
	C
	
	Possui várias sequências de instruções e uma sequência de dados.
	D
	
	Enquadra os sistemas multicomputadores e os sistemas multiprocessadores, nos quais há várias sequências de instruções e várias sequências de dados.
Questão 5 :
Quanto ao método de arbitração, assinale a alternativa que apresenta a resposta correta:
Acertou! A resposta correta é a opção A
Justificativa:
Gabarito: A
Comentário: Os controladores dos dispositivos de entrada e saída precisam, em algum momento, assumir o controle do barramento (para operações de leitura ou escrita), para, por exemplo, evitar que dois dispositivos tentem tornarem-se mestres do barramento de forma simultânea; assim, estabelece-se um mecanismo para efetuar a arbitragem do barramento. Este mecanismo é conhecido como método de arbitração (unidade 36).
	A
	
	Criado para que os controladores dos dispositivos de entrada e saída pudessem assumir o controle do barramento.
	B
	
	Criado para que a memória cachepudesse assumir o controle do barramento.
	C
	
	Criado para que os registradores da UCP pudessem assumir o controle do barramento
	D
	
	Criado para que o processador pudesse assumir o controle do barramento.
Questão 6 :
Analise as afirmativas seguintes sobre as memórias SDRAM e, em seguida, assinale a opção que apresenta a sequência correta.
I) As memórias SDRAM são utilizadas na fabricação das memórias cache (L1 e L2).
II) A memória SRAM precisa da técnica conhecida como recarga (refresh) para seu correto funcionamento.
III) No modelo SDRAM (Synchronus DRAM) a transferência de dados acontece de forma síncrona com o pulso de relógio do sistema, sendo executada na velocidade do barramento do processador, sem a necessidade de gerar estados de espera.
IV) A memória de tipo SRAM é constituída por flip-flops, o que garante uma operação próxima da velocidade do processador.
Resposta Errada! A resposta correta é a opção C
Justificativa:
Gabarito: C
Comentário: A afirmação I é falsa, pois as memórias SDRAM são usadas nos pentes de memória principal, e não nas caches. O item II é também falso, pois a característica citada é característica da DRAM e não da SRAM. As opções III e IV estão corretas (unidade 14).
	A
	
	I, II e III
	B
	
	II e III
	C
	
	III e IV
	D
	
	I, II, III e IV
Questão 7 :
Com base nos temas estudados nas unidades 8 e 9, leia as seguintes afirmações:
I. O caminho de dados, sob certos aspectos, dita o que a máquina pode executar para cada classe de instrução, sendo também um elemento importante que determina a velocidade do fluxo de informações e, consequentemente, a velocidade do processador.
II. O registrador é o elemento que ocupa a parte inferior da pirâmide da hierarquia de memória, o que significa que é o elemento mais veloz, mas também o de menor capacidade de armazenamento e o que possui maior custo por bit.
III. Os registradores visíveis para o usuário/programador possibilitam a otimização do uso dos recursos do processador quando a linguagem de montagem é utilizada, enquanto que os de controle e estado permitem que a unidade de controle comande a operação da UCP.
IV. Os registradores visíveis ao programador podem ser classificados nas seguintes categorias: propósito geral, dados, endereços e de código de condição.
Agora, assinale a opção que contemple as afirmativas corretas.
Acertou! A resposta correta é a opção C
Justificativa:
Gabarito: C
Comentário: O registrador ocupa a parte superior na organização hierárquica da memória. Por esse motivo, a afirmação “II” é a única falsa. Assim, as afirmações restantes estão corretas.
	A
	
	I, II e III
	B
	
	I e III
	C
	
	I, III e IV
	D
	
	II e III
Questão 8 :
Estudamos, na unidade 34, o acesso direto à memória, também conhecida como DMA. Assinale a alternativa correta que indica a finalidade desta técnica.
Resposta Errada! A resposta correta é a opção C
Justificativa:
Gabarito: C
Comentário: O DMA consiste na transferência de dados entre uma determinada interface de entrada e saída de dados e a memória principal, sem a participação do processador, com o máximo de rendimento (unidade 34).
	A
	
	Otimizar a transferência de dados entre registradores.
	B
	
	Otimizar a transferência entre o processador e a memória principal.
	C
	
	Otimizar a transferência de dados entre o dispositivo periférico e a memória principal.
	D
	
	Otimizar a transferência de dados entre a unidade lógica aritmética e os registradores.
Questão 9 :
Selecione a alternativa que apresente corretamente quando acontece o gargalo em um sistema computacional.
Resposta Errada! A resposta correta é a opção D
Justificativa:
Gabarito: D
Comentário: Tal como vimos na unidade 38, devido à existência de um único barramento para a transferência de dados e instruções, a taxa de transferência de informações entre a CPU e a memória (informações que circulam por unidade de tempo) fica comprometida, principalmente nos casos em que a UCP precisa acessar uma grande quantidade de dados na memória. Isso acontece quando a UCP fica aguardando pelos dados provenientes da (ou em direção à) memória. O próprio von Neumann, em seu estudo publicado no ano de 1945, usou o termo gargalo quando comenta os problemas e a dificuldade de funcionamento da memória. (Unidade 38)
	A
	
	Quando há um acerto ou hit na cache.
	B
	
	Quando há uma falha ou miss na cache.
	C
	
	Quando o pipeline não pode ser otimizado.
	D
	
	Quando a UCP fica aguardando pelos dados provenientes da memória.
Questão 10 :
Em relação à função do registrador de endereço de controle, leia as opções a seguir e assinale a correta:
Resposta Errada! A resposta correta é a opção A
Justificativa:
Gabarito: A
Comentário: O registrador de endereço de controle armazena o endereço (e não o valor) da próxima microinstrução a ser lida. (Unidade 40)
	A
	
	Armazena o endereço da próxima microinstrução a ser lida.
	B
	
	Armazena a próxima microinstrução a ser lida.
	C
	
	Temporiza os eventos da unidade de controle.
	D
	
	Controla os sinais de leitura e escrita.
Tempo Gasto
 
00:03:29
Maior pontuação:
1.5
Pontuação:
0.8
Refazer Avaliação
Copyright • 2016 Escola Superior Aberta do Brasil. Todos os direitos reservados.
 
ESAB
campus on-line
sala de aula
brmenna@gmail.com
• sair
201901SI14651 - Arquitetura e Organização de Computadores
Conteúdo
Apoio Pedagógico
Avaliações
Informações
Biblioteca
Sala de Aula • Início
Avaliação Online
A-
A
A+
P/B
Colorido
Questão 1 :
Analisando o conteúdo estudado na unidade 31, pode-se afirmar que máquinas com a arquitetura RISC são superiores a máquinas com arquitetura CISC? Escolha a alternativa correta.
Acertou! A resposta correta é a opção C
Justificativa:
Gabarito: C
Comentário: Como vimos na unidade 31, não existe uma arquitetura superior. Embora haja vantagens do RISC, vimos que o conjunto complexo de instruções do CISC permite que os programas fiquem mais simples em nível de montagem, devido à existência de praticamente uma instrução para cada necessidade do projetista. Vimos também que a versatilidade dos modos de endereçamento dos processadores CISC permite o acesso facilitado a dados contidos em vetores e tabelas. Também, pelo fato de o CISC não ser uma arquitetura primordialmente do tipo lê e armazena, tal como o RISC, é possível realizar diversas operações lógicas e aritméticas diretamente na memória, enquanto que os processadores RISC apenas realizariam essas operações entre os registradores. Podemos constatar que hoje encontramos, no mercado, processadores RISC com conjunto de instruções estendido (unidade 31).
	A
	
	Sim, pois menor conjunto de instruções significa execução otimizada dos programas.
	B
	
	Sim, pois a métrica MIPS, que significa milhões de instruções por segundo, determina que a execução de instruções é mais eficiente.
	C
	
	Não, pois os pesquisadores têm bastante dificuldade em encontrar métricas de desempenho que permitam comparar ambas as arquiteturas concluindo sobre a superioridade de uma sobre a outra.
	D
	
	Nenhuma das alternativas anteriores.
Questão 2 :
Assinale a alternativa correta, considerando o que você estudou sobre o processador Itanium. 
Resposta Errada! A resposta correta é a opção A
Justificativa:
Gabarito: A
Comentário: Na unidade 47 apresentamos um exemplo de sistema computacional moderno, o Itanium, desenvolvido pela Intel e pela HP. Vimos que sua arquitetura tem como base o IA-64. Essa arquitetura foi criada para explorar o paralelismo implícito entre operações em uma instrução ou EPIC (unidade 47).
	A
	
	O Itanium é um processador EPIC que tem como base a arquitetura IA-64.
	B
	
	O Itanium é um processador CISC que tem como base a arquitetura IA-64.
	C
	
	O Itanium é um processador RISC que tem como base a arquitetura similar ao x86.
	D
	
	O Itanium é um processador RISC que tem como base a arquitetura similar ao MIPS.
Questão3 :
Qual a função do controlador de acesso direto à memória, também conhecido como controlador de DMA? Assinale a alternativa correta:
Resposta Errada! A resposta correta é a opção C
Justificativa:
Gabarito: C
Comentário: O DMA consiste na transferência de dados entre uma determinada interface de entrada e saída de dados e a memória principal, sem a participação do processador. Por sua vez, o controlador de acesso direto à memória ou controlador de DMA controla essa transferência de dados. Observa-se que, enquanto acontece a transferência de dados entre a interface de entrada e saída e a memória, o processador pode atender outros processos, tal como efetuar uma operação aritmética entre dois registradores (unidade 34).
	A
	
	Controlar a transferência de dados entre registradores.
	B
	
	Controlar a transferência entre o processador e a memória principal. 
	C
	
	Controlar a transferência de dados entre o dispositivo periférico e a memória principal.
	D
	
	Controlar a transferência de dados entre a unidade lógica aritmética e os registradores.
Questão 4 :
Considerando os tópicos abordados na unidade 4, assinale qual das seguintes definições representa melhor os atributos da organização de um sistema computacional:
Acertou! A resposta correta é a opção C
Justificativa:
Gabarito: C
Comentário: Tal como vimos na unidade 4, a organização do processador compreende os aspectos de implementação (hardware), tais como os sinais de controle, as interfaces entre o computador e os periféricos e a tecnologia de memória utilizada, por exemplo. Ou seja, considera os atributos que não são visíveis ao programador. Costuma-se confundir esse conceito com o de arquitetura.
	A
	
	Estratégia ou modelo para o projeto do hardware e do software que divide o sistema em níveis hierárquicos.
	B
	
	Compreende o conjunto de instruções, a estrutura da memória, os registradores, os modos de endereçamento.
	C
	
	Considera aspectos de hardware, tais como os sinais de controle, as interfaces entre o computador e os periféricos e a tecnologia de memória utilizada.
	D
	
	É a interface abstrata entre o hardware e o nível mais baixo do software de máquina.
Questão 5 :
Assinale a opção que melhor caracteriza o método de arbitração distribuído.
Resposta Errada! A resposta correta é a opção D
Justificativa:
Gabarito: D
Comentário: Segundo o método de arbitração, os barramentos são classificados como centralizados ou distribuídos. O barramento é centralizado quando um único dispositivo é responsável por alocar o tempo de utilização do barramento a cada dispositivo do sistema e é distribuído quando cada módulo do sistema contém uma lógica de controle de acesso ao barramento (unidade 36).
	A
	
	Vários dispositivos são responsáveis por alocar o tempo de utilização do barramento a cada dispositivo do sistema.
	B
	
	Um único dispositivo é responsável por alocar o tempo de utilização do barramento a cada dispositivo do sistema.
	C
	
	O controlador de interrupções é responsável por alocar o tempo de utilização do barramento a cada dispositivo do sistema.
	D
	
	Cada módulo do sistema contém uma lógica de controle de acesso ao barramento.
Questão 6 :
Levando em conta o que você aprendeu na unidade 26, selecione a resposta que melhor caracteriza a interrupção em um sistema computacional.
Acertou! A resposta correta é a opção B
Justificativa:
Gabarito: B
Os subprogramas e as interrupções são exemplos de mecanismos através dos quais diversos componentes do processador (periféricos, por exemplo) podem alterar a sequência de execução de um programa. O acionamento do botão de reset é um exemplo de uma fonte de interrupção (unidade 26).
	A
	
	A facilidade na implementação dos compiladores.
	B
	
	Mecanismo através do qual pode ser alterada a sequência de execução de um programa.
	C
	
	Caracteriza o gap semântico.
	D
	
	Mecanismo que gerencia o acesso à memória virtual do sistema.
Questão 7 :
Como vimos na unidade 15, analisando o desempenho de duas máquinas (M1 e M2) na execução de uma dada tarefa, chegamos à seguinte conclusão: M1 tinha um desempenho duas vezes superior a M2. Marque qual das seguintes alternativas oferece uma interpretação correta desse resultado.
Resposta Errada! A resposta correta é a opção A
Justificativa:
Gabarito: A
Comentário: Podemos comparar o desempenho de duas máquinas diferentes M1 e M2, a partir da comparação entre os tempos de execução de uma dada tarefa, resultando em:
Se ainda consideramos que o desempenho mantém uma relação inversa com o tempo de execução (exemplo: o aumento do desempenho diminui o tempo de execução), podemos escrever:
Dessa forma, n = 2 significa que o DesempenhoM1 = 2x DesempenhoM2, ou seja o Tempo de execuçãoM2 = 2x Tempo de execuçãoM1.
	A
	
	O tempo de execução da tarefa em M2 é duas vezes maior que em M1.
	B
	
	O tempo de execução da tarefa em M1 é duas vezes menor que em M2.
	C
	
	Os tempos de execução são iguais.
	D
	
	Nenhuma das alternativas anteriores.
Questão 8 :
De acordo com o que estudamos na unidade 43, assinale a alternativa que caracteriza uma solução adotada para evitar conflitos no acesso simultâneo à memória e, consequentemente, ao barramento, pelos processadores do sistema formado por multiprocessadores.
Resposta Errada! A resposta correta é a opção C
Justificativa:
Gabarito: C
Comentário: Na unidade 43, um dos métodos desenvolvidos para tentar resolver os conflitos que surgem no uso do barramento de comunicação, consiste em associar a cada processador uma memória local que não é conectada ao barramento do sistema, não podendo, dessa forma, ser acessada pelos outros processadores. 
	A
	
	Gerenciamento da memória virtual.
	B
	
	Escalonamento de processos.
	C
	
	Associar a cada processador uma memória local.
	D
	
	Gerenciamento de interrupções.
Questão 9 :
Quanto ao método de arbitração, assinale a alternativa que apresenta a resposta correta:
Resposta Errada! A resposta correta é a opção A
Justificativa:
Gabarito: A
Comentário: Os controladores dos dispositivos de entrada e saída precisam, em algum momento, assumir o controle do barramento (para operações de leitura ou escrita), para, por exemplo, evitar que dois dispositivos tentem tornarem-se mestres do barramento de forma simultânea; assim, estabelece-se um mecanismo para efetuar a arbitragem do barramento. Este mecanismo é conhecido como método de arbitração (unidade 36).
	A
	
	Criado para que os controladores dos dispositivos de entrada e saída pudessem assumir o controle do barramento.
	B
	
	Criado para que a memória cache pudesse assumir o controle do barramento.
	C
	
	Criado para que os registradores da UCP pudessem assumir o controle do barramento
	D
	
	Criado para que o processador pudesse assumir o controle do barramento.
Questão 10 :
Tal como vimos na unidade 3, a unidade de controle é um dos principais componentes do computador. Assinale qual das seguintes definições representa melhor a função da unidade de controle:
Acertou! A resposta correta é a opção A
Justificativa:
Gabarito: A 
Comentário: A unidade de controle é um componente interno do processador; controla o caminho de dados, a memória e os dispositivos de entrada e saída.
	A
	
	Dirige o caminho de dados, a memória e os dispositivos de entrada e saída, de acordo com as instruções do programa.
	B
	
	Nela são mantidos os programas que estiverem rodando e os dados necessários para a execução dos programas.
	C
	
	Dispositivo do computador destinado ao armazenamento de informações.
	D
	
	Componente do sistema que executa as operações lógicas e aritméticas.
Tempo Gasto
ESAB
campus on-line
sala de aula
brmenna@gmail.com
• sair
201901SI14651 - Arquitetura e Organização de Computadores
Conteúdo
Apoio Pedagógico
Avaliações
Informações
Biblioteca
Sala de Aula • Início
Avaliação Online
A-
A
A+
P/B
Colorido
Questão 1 :
A partirdo que você estudou na unidade 47, analise as afirmações a seguir e selecione a alternativa correta. A arquitetura EPIC, que é uma abreviatura de Paralelismo Explícito na Execução das Instruções, presente no processador Itanium, significa.
Resposta Errada! A resposta correta é a opção D
Justificativa:
Gabarito: D
Comentário: Na unidade 47 apresentamos um exemplo de sistema computacional moderno, o Itanium, desenvolvido pela Intel e pela HP. Vimos que sua arquitetura é baseada no IA-64. Cabe destacar que a arquitetura do Itanium não é RISC nem CISC, mas uma arquitetura diferente, conhecida como EPIC, que é uma abreviatura de Explicitly Parallel Instruction Computing ou Paralelismo Explícito na Execução das Instruções, e significa que o processador é capaz de processar várias instruções simultaneamente.
	A
	
	Simular uma arquitetura RISC.
	B
	
	Simular uma arquitetura CISC.
	C
	
	Escalonar processos a curto prazo.
	D
	
	Que o processador é capaz de processar várias instruções simultaneamente.
Questão 2 :
Analisando os modos de endereçamento de instruções, indique a alternativa correta que caracteriza o modo de endereçamento indireto via registrador.
Acertou! A resposta correta é a opção C
Justificativa:
Gabarito: C
No modo de endereçamento indireto via registrador o campo endereço se refere a uma posição de memória dada pelo valor do registrador. Portanto, são necessários dois passos para poder efetuar a leitura do operando. No primeiro, obtém-se o endereço do operando (conteúdo do registrador) e no segundo acesso se efetua a leitura do seu valor na memória. O item a se refere ao modo imediato, o b ao direto e o d ao modo de endereçamento por deslocamento (unidade 23).
	A
	
	O valor do operando é especificado diretamente na instrução.
	B
	
	O campo endereço contém o endereço onde podemos encontrar o valor do operando.
	C
	
	O campo endereço se refere a uma posição de memória dada pelo valor do registrador, e não a um endereço explícito.
	D
	
	Utiliza dois campos de endereço, um para um registrador e outro para um valor constante A, de forma que o conteúdo do registrador é adicionado ao valor A para produzir o endereço desejado. 
Questão 3 :
Analisando os modos de endereçamento de instruções, identifique a alternativa correta que caracteriza corretamente o modo de endereçamento da pilha.
Resposta Errada! A resposta correta é a opção D
Justificativa:
Gabarito: D
Para acessar a pilha utiliza-se um ponteiro dedicado que contém o endereço do topo da pilha chamado ponteiro da pilha ou stack pointer. Este modo combina o endereçamento indireto e via registrador. Isso inviabiliza as respostas a e b. O item c é falso, pois o operando (implícito) está no topo da pilha (unidade 23).
	A
	
	O endereçamento a posições da pilha é realizado por endereçamento imediato.
	B
	
	O endereçamento a posições da pilha é realizado por endereçamento direto.
	C
	
	O operando (implícito) está na posição inferior da pilha.
	D
	
	É necessário um ponteiro dedicado que contém o endereço do topo da pilha.
Questão 4 :
De acordo com a Taxonomia estabelecida por Flynn para computadores paralelos, assinale a alternativa que caracteriza a classificação conhecida como MIMD.
Resposta Errada! A resposta correta é a opção D
Justificativa:
Gabarito: D
Comentário: A categoria MIMD enquadra as máquinas que possuem vários fluxos de instruções e vários fluxos de dados. Integram essa classificação os microprocessadores comerciais (unidade 44).
	A
	
	Corresponde às máquinas Von Neumann, nas quais há uma sequência de instruções e uma sequência de dados.
	B
	
	Possui uma sequência de instruções e várias sequências de dados.
	C
	
	Possui várias sequências de instruções e uma sequência de dados.
	D
	
	Enquadra os sistemas multicomputadores e os sistemas multiprocessadores, nos quais há várias sequências de instruções e várias sequências de dados.
Questão 5 :
Quanto ao método de arbitração, assinale a alternativa que apresenta a resposta correta:
Acertou! A resposta correta é a opção A
Justificativa:
Gabarito: A
Comentário: Os controladores dos dispositivos de entrada e saída precisam, em algum momento, assumir o controle do barramento (para operações de leitura ou escrita), para, por exemplo, evitar que dois dispositivos tentem tornarem-se mestres do barramento de forma simultânea; assim, estabelece-se um mecanismo para efetuar a arbitragem do barramento. Este mecanismo é conhecido como método de arbitração (unidade 36).
	A
	
	Criado para que os controladores dos dispositivos de entrada e saída pudessem assumir o controle do barramento.
	B
	
	Criado para que a memória cache pudesse assumir o controle do barramento.
	C
	
	Criado para que os registradores da UCP pudessem assumir o controle do barramento
	D
	
	Criado para que o processador pudesse assumir o controle do barramento.
Questão 6 :
Analise as afirmativas seguintes sobre as memórias SDRAM e, em seguida, assinale a opção que apresenta a sequência correta.
I) As memórias SDRAM são utilizadas na fabricação das memórias cache (L1 e L2).
II) A memória SRAM precisa da técnica conhecida como recarga (refresh) para seu correto funcionamento.
III) No modelo SDRAM (Synchronus DRAM) a transferência de dados acontece de forma síncrona com o pulso de relógio do sistema, sendo executada na velocidade do barramento do processador, sem a necessidade de gerar estados de espera.
IV) A memória de tipo SRAM é constituída por flip-flops, o que garante uma operação próxima da velocidade do processador.
Resposta Errada! A resposta correta é a opção C
Justificativa:
Gabarito: C
Comentário: A afirmação I é falsa, pois as memórias SDRAM são usadas nos pentes de memória principal, e não nas caches. O item II é também falso, pois a característica citada é característica da DRAM e não da SRAM. As opções III e IV estão corretas (unidade 14).
	A
	
	I, II e III
	B
	
	II e III
	C
	
	III e IV
	D
	
	I, II, III e IV
Questão 7 :
Com base nos temas estudados nas unidades 8 e 9, leia as seguintes afirmações:
I. O caminho de dados, sob certos aspectos, dita o que a máquina pode executar para cada classe de instrução, sendo também um elemento importante que determina a velocidade do fluxo de informações e, consequentemente, a velocidade do processador.
II. O registrador é o elemento que ocupa a parte inferior da pirâmide da hierarquia de memória, o que significa que é o elemento mais veloz, mas também o de menor capacidade de armazenamento e o que possui maior custo por bit.
III. Os registradores visíveis para o usuário/programador possibilitam a otimização do uso dos recursos do processador quando a linguagem de montagem é utilizada, enquanto que os de controle e estado permitem que a unidade de controle comande a operação da UCP.
IV. Os registradores visíveis ao programador podem ser classificados nas seguintes categorias: propósito geral, dados, endereços e de código de condição.
Agora, assinale a opção que contemple as afirmativas corretas.
Acertou! A resposta correta é a opção C
Justificativa:
Gabarito: C
Comentário: O registrador ocupa a parte superior na organização hierárquica da memória. Por esse motivo, a afirmação “II” é a única falsa. Assim, as afirmações restantes estão corretas.
	A
	
	I, II e III
	B
	
	I e III
	C
	
	I, III e IV
	D
	
	II e III
Questão 8 :
Estudamos, na unidade 34, o acesso direto à memória, também conhecida como DMA. Assinale a alternativa correta que indica a finalidade desta técnica.
Resposta Errada! A resposta correta é a opção C
Justificativa:
Gabarito: C
Comentário: O DMA consiste na transferência de dados entre uma determinada interface de entrada e saída de dados e a memória principal, sem a participação do processador, com o máximo de rendimento (unidade 34).
	A
	
	Otimizar a transferência de dados entre registradores.
	B
	
	Otimizar a transferência entre o processador e a memória principal.C
	
	Otimizar a transferência de dados entre o dispositivo periférico e a memória principal.
	D
	
	Otimizar a transferência de dados entre a unidade lógica aritmética e os registradores.
Questão 9 :
Selecione a alternativa que apresente corretamente quando acontece o gargalo em um sistema computacional.
Resposta Errada! A resposta correta é a opção D
Justificativa:
Gabarito: D
Comentário: Tal como vimos na unidade 38, devido à existência de um único barramento para a transferência de dados e instruções, a taxa de transferência de informações entre a CPU e a memória (informações que circulam por unidade de tempo) fica comprometida, principalmente nos casos em que a UCP precisa acessar uma grande quantidade de dados na memória. Isso acontece quando a UCP fica aguardando pelos dados provenientes da (ou em direção à) memória. O próprio von Neumann, em seu estudo publicado no ano de 1945, usou o termo gargalo quando comenta os problemas e a dificuldade de funcionamento da memória. (Unidade 38)
	A
	
	Quando há um acerto ou hit na cache.
	B
	
	Quando há uma falha ou miss na cache.
	C
	
	Quando o pipeline não pode ser otimizado.
	D
	
	Quando a UCP fica aguardando pelos dados provenientes da memória.
Questão 10 :
Em relação à função do registrador de endereço de controle, leia as opções a seguir e assinale a correta:
Resposta Errada! A resposta correta é a opção A
Justificativa:
Gabarito: A
Comentário: O registrador de endereço de controle armazena o endereço (e não o valor) da próxima microinstrução a ser lida. (Unidade 40)
	A
	
	Armazena o endereço da próxima microinstrução a ser lida.
	B
	
	Armazena a próxima microinstrução a ser lida.
	C
	
	Temporiza os eventos da unidade de controle.
	D
	
	Controla os sinais de leitura e escrita.
Tempo Gasto
Questão 2 :
Pesquisas demonstraram que a execução dos programas se realiza, em média, em pequenos grupos de instruções, o que originou a definição do conceito de localidade. Considerando os temas estudados na unidade 10, assinale qual das alternativas a seguir define corretamente o princípio de localidade temporal.
Acertou! A resposta correta é a opção C
Justificativa:
Gabarito: C
Comentário: O princípio de localidade temporal está relacionado à maior probabilidade de usar informações na memória que foram usadas recentemente. A resposta pode ser confundida com o item “a”, que responde ao conceito de localidade espacial.
	A
	
	É a tendência de um programa acessar, em um curto espaço de tempo, informações que se encontram fisicamente próximas na memória.
	B
	
	É um conceito relacionado à ROM BIOS.
	C
	
	Diz respeito à maior probabilidade de um programa acessar, em um futuro próximo, itens que foram usados recentemente.
	D
	
	Diz respeito ao controle da ULA.
Questão 3 :
Assinale a alternativa que indica corretamente onde as microinstruções são armazenadas:
Acertou! A resposta correta é a opção C
Justificativa:
Gabarito: C
Comentário: O conjunto de microinstruções é armazenado na memória de controle. Na cache, na memória principal e na memória secundárias são armazenados os dados e instruções dos programas. (Unidade 40)
	A
	
	Na memória principal.
	B
	
	Na cache.
	C
	
	Na memória de controle.
	D
	
	Na memória secundária.
Questão 4 :
Considerando os temas estudados na unidade 10, especialmente os que dizem respeito ao tempo de acesso aos dados de uma memória, marque F para a(s) alternativa(s) falsa(s) e V para a(s) alternativa(s) verdadeira(s). Em seguida, assinale a opção correta:
	( )
	Caracteriza o tempo medido a partir do instante em que a memória foi endereçada até o momento em que os dados estão disponíveis.
	( )
	Caracteriza o tempo entre acessos consecutivos à memória. É comumente empregado como medida de desempenho da memória.
	( )
	Caracteriza a taxa na qual os dados podem ser transferidos para (ou desde) a unidade de memória.
	( )
	Caracteriza quanta informação pode ser armazenada na memória.
 
Resposta Errada! A resposta correta é a opção A
Justificativa:
Gabarito: A
Comentário: O tempo de acesso de uma memória caracteriza o tempo medido a partir do instante em que a memória foi endereçada/selecionada até o momento em que os dados estão disponíveis. Pode ser confundido com a opção “b”, que caracteriza o ciclo de memória.
	A
	
	V – F – F – F
	B
	
	F – F – V – F
	C
	
	V – V – F – F
	D
	
	V – F – V – F
Questão 5 :
Tal como vimos na unidade 1, um dos principais registradores de um sistema computacional é o contador de programa, ou PC. Assinale qual das seguintes definições o representa melhor:
Acertou! A resposta correta é a opção C
Justificativa:
Gabarito: C 
Comentário: O contador de programa é um registrador. Ele “aponta” para o endereço da próxima instrução a ser executada pelo processador.
	A
	
	Registrador de propósito geral.
	B
	
	Registrador utilizado nas operações aritméticas contendo o resultado da operação em curso.
	C
	
	Registrador que contém o endereço da próxima instrução a ser executada pelo processador.
	D
	
	Componente do processador que controla o caminho de dados, a memória e os dispositivos de entrada e saída, de acordo com as instruções do programa.
Questão 6 :
Na unidade 44, conhecemos a Taxonomia estabelecida por Flynn (1966). Dentre as afirmações a seguir, assinale a alternativa que apresenta sua característica corretamente.
Resposta Errada! A resposta correta é a opção B
Justificativa:
Gabarito: B
Comentário: Para classificar os computadores em função do paralelismo, Flynn propôs um modelo que resultou em quatro categorias: SISD, MISD, SIMD e MIMD. O gerenciamento da memória virtual é realizado pelo sistema operacional, da mesma forma que a coordenação das atividades do processador e dos dispositivos de entradas e saídas. Por outro lado, o escalonamento de processos (e tarefas) é uma atividade organizacional feita pelo escalonador (scheduler), que determina em que ordem serão executados os processos e nada tem a ver com a taxonomia de Flynn. 
	A
	
	Atividade organizacional feita pelo escalonador que determina em que ordem serão executados os processos, atendendo a critérios tais como as prioridades.
	B
	
	Classificação adotada para computadores paralelos, baseada nos fluxos de instruções e dados.
	C
	
	Relacionada ao gerenciamento da memória virtual.
	D
	
	Relacionada ao gerenciamento do uso do processador e dos dispositivos de entradas e saídas.
Questão 7 :
A partir dos temas estudados na unidade 10, assinale qual das alternativas a seguir define corretamente o ciclo de memória. 
Acertou! A resposta correta é a opção A
Justificativa:
Gabarito: A
Comentário: O ciclo de memória caracteriza o tempo entre acessos consecutivos à memória. Também pode ser interpretado como o tempo adicional requerido, depois de transcorrido o tempo de acesso, até que um segundo acesso à memória possa ser realizado. Usualmente é empregado para medida de desempenho.
	A
	
	Caracteriza o tempo entre acessos consecutivos à memória. É comumente empregado como medida de desempenho da memória.
	B
	
	Caracteriza a taxa na qual os dados podem ser transferidos para (ou desde) a unidade de memória.
	C
	
	Caracteriza quanta informação pode ser armazenada na memória.
	D
	
	Caracteriza o tempo necessário para efetuar o acesso aos dados da memória, sendo medido a partir do instante em que a memória foi endereçada até o momento em que os dados estão disponíveis.
Questão 8 :
Na unidade 1 vimos as funções do compilador. Assinale qual das alternativas a seguir define corretamente o que é o programa compilador em um sistema computacional:
Acertou! A resposta correta é a opção B
Justificativa:
Gabarito: B
Comentário: Tal como foi visto na unidade 1, a tendência é confundir o programa montador com o compilador. Enquanto o processo de montagem consiste em traduzir a versão simbólica de uma instrução para aversão binária correspondente, o compilador traduz um programa escrito em linguagem de alto nível para a linguagem de montagem.
	A
	
	Programa que gerencia os recursos do computador, em benefício dos programas que estão sendo executados.
	B
	
	Programa que traduz um programa escrito em linguagem de alto nível para a linguagem de montagem.
	C
	
	Programa que traduz a versão simbólica de uma instrução para a versão binária correspondente.
	D
	
	Abstração que o hardware fornece ao software básico.
Questão 9 :
Considere que em um registrador foi armazenado o valor 1000 0000 0000 00002, que corresponde a um dado representado na base binária de 16 bits, com sinal (observe o bit mais significativo com valor 1). Determine qual das seguintes alternativas corresponde à representação equivalente desse valor no sistema decimal e marque a alternativa correta: 
Resposta Errada! A resposta correta é a opção A
Justificativa:
Gabarito: A
Comentário: Deve-se observar que o número é negativo, pois o bit de sinal é igual a 1; O bit de sinal se encontra na posição mais significativa do número. Dessa forma, aplicando o complemento a dois:
 
Aqui teríamos que aplicar a conversão binário/decimal estudada, resultando em
Mas não podemos esquecer que o número é negativo, por isso a resposta certa é o item a. Este exercício é similar ao apresentado na unidade 6, apenas foi aumentado o número de bits para dar sensação de maior complexidade. (Ver unidade 6)
	A
	
	-3276810
	B
	
	3276810
	C
	
	3276710
	D
	
	-3276710
Questão 10 :
Analisando os modos de endereçamento de instruções identifique a alternativa que caracteriza o modo registrador de endereçamento.
Resposta Errada! A resposta correta é a opção D
Justificativa:
Gabarito: D
O modo registrador de endereçamento é semelhante ao modo de endereçamento direto, mas o campo de endereço se refere a um registrador, e não a um endereço de memória principal. O item a se refere ao modo imediato, o b ao direto e o c ao modo indireto (unidade 23).
	A
	
	O valor do operando é especificado diretamente na instrução.
	B
	
	O campo endereço contém o endereço onde podemos encontrar o valor do operando.
	C
	
	No campo endereço, encontra-se o endereço de uma palavra de memória que, por sua vez, contém o endereço do operando.
	D
	
	O campo de endereço se refere a um registrador.
Questão 1 :
Analisando programas de alto nível, os pesquisadores demonstraram que existia um problema denominado gap semântico. Com base nessa afirmação e com o que vimos na unidade 29, assinale qual das alternativas a seguir define corretamente esse termo.
Resposta Errada! A resposta correta é a opção D
Justificativa:
Gabarito: D
Os primeiros computadores eram simples, possuíam poucas instruções e poucos modos de endereçamento. Isso ocasionava um distanciamento entre as operações em linguagens de programação de alto nível e as linguagens de máquina, devido à pouca quantidade (e versatilidade) das instruções de máquina para representar (traduzir) os comandos em alto nível, que eram cada vez mais complexos. Isto foi conhecido como o gap semântico e se manifestava nas dificuldades que surgiram no projeto dos compiladores (unidade 29).
	A
	
	Facilidade na implementação dos compiladores.
	B
	
	Proximidade entre as operações em linguagens de programação de alto nível e as linguagens de máquina.
	C
	
	Relacionado à taxa de acertos ou de falhas na interação com a memória cache.
	D
	
	Distanciamento entre as operações em linguagens de programação de alto nível e as linguagens de máquina.
Questão 2 :
Visando reduzir o tempo de execução das instruções, foi criado um mecanismo conhecido como pipeline. Levando em consideração o que você estudou na unidade 28, selecione dentre as alternativas a seguir a opção que melhor caracteriza o pipeline.
Acertou! A resposta correta é a opção A
Justificativa:
Gabarito: A
O pipeline de instruções foi criado inspirado no conceito linha de montagem de uma indústria, na qual um produto pode passar por diversos estágios de produção independentes, de forma que um item possa iniciar sua fabricação mesmo antes de que um item anterior conclua sua montagem. O pipeline de instruções é um mecanismo que permite executar simultaneamente várias instruções, em diferentes estágios de execução, otimizando a duração do ciclo da instrução (unidade 28).
	A
	
	Mecanismo que permite executar simultaneamente várias instruções, em diferentes estágios de execução.
	B
	
	Mecanismo que gerencia o acesso à memória virtual do sistema.
	C
	
	Mecanismo que gerencia as interrupções.
	D
	
	Mecanismo através do qual pode ser alterada a sequência de execução de um programa.
Questão 3 :
Conforme vimos na unidade 15, existem diversas medidas que permitem caracterizar o desempenho de um computador, como é o caso da vazão. Marque a alternativa que reflete corretamente o conceito de vazão.
Resposta Errada! A resposta correta é a opção B
Justificativa:
Gabarito: B
Comentário: Tal como vimos na unidade 15, para o usuário do computador o que interessa é o tempo de resposta ou o tempo de execução de um evento. Já para o administrador do sistema, interessa a quantidade de trabalho realizada em uma unidade de tempo, também conhecida como vazão ou throughput. O tempo de resposta e a vazão são medidas diferentes. Enquanto o desempenho da UCP é analisado em função do tempo de resposta, o desempenho do módulo de entradas e saídas é focado na vazão.
	A
	
	Tempo de execução de um evento.
	B
	
	Quantidade de trabalho realizada em uma unidade de tempo.
	C
	
	Tempo entre interrupções.
	D
	
	Quantidade de posições de memória cache.
Questão 4 :
Tal como vimos na unidade 18, analisando os tipos de operações que são realizadas pelo processador, identifique qual alternativa reflete o tipo de operação executada quando rotacionamos bit a bit o conteúdo de uma célula de memória. Assinale a alternativa correta.
Resposta Errada! A resposta correta é a opção A
Justificativa:
Gabarito: A
Comentário: Tal como vimos na unidade 18, as instruções podem ser classificadas em categorias, de acordo com a operação que realizam. Por exemplo: lógicas e aritméticas, transferência de dados, conversão de dados, operações de entrada e saída, de controle e especializadas. Nesse caso, a escolha correta é a lógica Booleana. 
	A
	
	Booleana
	B
	
	Aritmética
	C
	
	Transferência
	D
	
	Controle
Questão 5 :
Considere que no barramento de endereços de um sistema computacional foi colocado o valor 1111 0010 1001 01002. Assinale a opção que indica o sistema em que está representada essa informação
Acertou! A resposta correta é a opção B
Justificativa:
Gabarito: b Comentário: Corresponde a uma representação binária dos dados.
	A
	
	Octal
	B
	
	Binário
	C
	
	ASCII
	D
	
	Hexadecimal
Questão 6 :
Na unidade 33, estudamos os dispositivos de entrada e saída. Diante do que aprendemos, o que é um teclado? Analise as opções, a seguir, e assinale a correta.
Resposta Errada! A resposta correta é a opção B
Justificativa:
Gabarito: B
Comentário: Vimos, na unidade 33, que o teclado, em um sistema computacional, é um periférico ou dispositivo de entrada e saída de dados. Ele reproduz os caracteres alfabéticos e outros símbolos da linguagem ao ser pressionada uma tecla (unidade 33).
	A
	
	Uma unidade de memória.
	B
	
	Um periférico.
	C
	
	Um controlador de DMA.
	D
	
	Nenhuma das opções anteriores.
Questão 7 :
Um aspecto importante da interrupção é o conceito de prioridades. Selecione dentre as alternativas a seguir a opção que melhor descreve o que pode ser feito por um processo em relação a outro, levando em conta a prioridade relativa entre eles.
Resposta Errada! A resposta correta é a opção B
Justificativa:
Gabarito: B
Tal como vimos na unidade 26, uma interrupção pode interromper a execução da rotina de tratamento de outra interrupção, caso estejahabilitada e caso ela seja uma interrupção de maior prioridade comparada à interrupção que está sendo executada. 
	A
	
	Pode interromper a execução de outro processo de menor prioridade.
	B
	
	Pode interromper a execução de outro processo de menor prioridade, desde que esteja habilitado.
	C
	
	Pode interromper a execução de outro processo de maior prioridade.
	D
	
	Capacidade de um processo para interromper a execução de outro de maior prioridade, desde que esteja habilitado.
Questão 8 :
Assinale a alternativa correta, considerando o que você estudou sobre o processador Itanium. 
Acertou! A resposta correta é a opção A
Justificativa:
Gabarito: A
Comentário: Na unidade 47 apresentamos um exemplo de sistema computacional moderno, o Itanium, desenvolvido pela Intel e pela HP. Vimos que sua arquitetura tem como base o IA-64. Essa arquitetura foi criada para explorar o paralelismo implícito entre operações em uma instrução ou EPIC (unidade 47).
	A
	
	O Itanium é um processador EPIC que tem como base a arquitetura IA-64.
	B
	
	O Itanium é um processador CISC que tem como base a arquitetura IA-64.
	C
	
	O Itanium é um processador RISC que tem como base a arquitetura similar ao x86.
	D
	
	O Itanium é um processador RISC que tem como base a arquitetura similar ao MIPS.
Questão 9 :
Com base nos temas estudados nas unidades 8 e 9, leia as seguintes afirmações:
I. O caminho de dados, sob certos aspectos, dita o que a máquina pode executar para cada classe de instrução, sendo também um elemento importante que determina a velocidade do fluxo de informações e, consequentemente, a velocidade do processador.
II. O registrador é o elemento que ocupa a parte inferior da pirâmide da hierarquia de memória, o que significa que é o elemento mais veloz, mas também o de menor capacidade de armazenamento e o que possui maior custo por bit.
III. Os registradores visíveis para o usuário/programador possibilitam a otimização do uso dos recursos do processador quando a linguagem de montagem é utilizada, enquanto que os de controle e estado permitem que a unidade de controle comande a operação da UCP.
IV. Os registradores visíveis ao programador podem ser classificados nas seguintes categorias: propósito geral, dados, endereços e de código de condição.
Agora, assinale a opção que contemple as afirmativas corretas.
Acertou! A resposta correta é a opção C
Justificativa:
Gabarito: C
Comentário: O registrador ocupa a parte superior na organização hierárquica da memória. Por esse motivo, a afirmação “II” é a única falsa. Assim, as afirmações restantes estão corretas.
	A
	
	I, II e III
	B
	
	I e III
	C
	
	I, III e IV
	D
	
	II e III
Questão 10 :
Pesquisas demonstraram que a execução dos programas se realiza, em média, em pequenos grupos de instruções, o que originou a definição do conceito de localidade. Considerando os temas estudados na unidade 10, assinale qual das alternativas a seguir define corretamente o princípio de localidade temporal.
Acertou! A resposta correta é a opção C
Justificativa:
Gabarito: C
Comentário: O princípio de localidade temporal está relacionado à maior probabilidade de usar informações na memória que foram usadas recentemente. A resposta pode ser confundida com o item “a”, que responde ao conceito de localidade espacial.
	A
	
	É a tendência de um programa acessar, em um curto espaço de tempo, informações que se encontram fisicamente próximas na memória.
	B
	
	É um conceito relacionado à ROM BIOS.
	C
	
	Diz respeito à maior probabilidade de um programa acessar, em um futuro próximo, itens que foram usados recentemente.
	D
	
	Diz respeito ao controle da ULA.
Questão 4 :
Estudamos sobre compiladores. Leia a seguinte sentença: Compilador em um sistema computacional_______________. Assinale a resposta correta que preenche a lacuna.
Acertou! A resposta correta é a opção C
Justificativa:
Gabarito: C
A compilação é um processo similar ao processo de montagem, mas neste caso o código-fonte se encontra escrito em uma linguagem de alto nível de abstração, tal como em C ou Pascal. Igualmente o objetivo final é gerar o código em linguagem de máquina (código-objeto) equivalente ao código que o originou. O item d descreve a função do ligador (unidade 20).
	A
	
	Transforma um código escrito em linguagem de descrição de hardware em circuitos eletrônicos equivalentes.
	B
	
	Transforma o código escrito em linguagem de montagem em linguagem de máquina.
	C
	
	Transforma o código escrito em linguagem de alto nível de abstração em linguagem de máquina.
	D
	
	Reúne os diversos módulos gerados em linguagem de máquina, combinados com as rotinas das bibliotecas, resolvendo as referências entre eles e gerando o programa de máquina executável.
Questão 5 :
Assinale a alternativa correta, considerando o que você estudou sobre o processador Itanium. 
Acertou! A resposta correta é a opção A
Justificativa:
Gabarito: A
Comentário: Na unidade 47 apresentamos um exemplo de sistema computacional moderno, o Itanium, desenvolvido pela Intel e pela HP. Vimos que sua arquitetura tem como base o IA-64. Essa arquitetura foi criada para explorar o paralelismo implícito entre operações em uma instrução ou EPIC (unidade 47).
	A
	
	O Itanium é um processador EPIC que tem como base a arquitetura IA-64.
	B
	
	O Itanium é um processador CISC que tem como base a arquitetura IA-64.
	C
	
	O Itanium é um processador RISC que tem como base a arquitetura similar ao x86.
	D
	
	O Itanium é um processador RISC que tem como base a arquitetura similar ao MIPS.
Questão 6 :
Na unidade 44, estudamos que os multiprocessadores MIMD existentes se enquadram em duas classes, dependendo do número de processadores envolvidos, e isso determina uma organização de memória e uma estratégia de interconexão. Assinale a alternativa correta, que representa o modelo de um sistema multiprocessador de memória centralizada.
Resposta Errada! A resposta correta é a opção A
Justificativa:
Gabarito: A
Comentário: O modelo de um sistema multiprocessador de memória centralizada é formado por vários processadores independentes, compartilhando a mesma unidade de memória, interconectados, geralmente, por um barramento. 
	A
	
	Formado por vários processadores independentes, compartilhando a mesma unidade de memória.
	B
	
	Formado por um único processador.
	C
	
	Formado por vários processadores independentes, com unidades de memórias independentes.
	D
	
	Formado por vários processadores independentes, sem interconexão entre eles.
Questão 7 :
Analisando os temas tratados na unidade 1 e na unidade 4, escolha a alternativa que melhor define o que é a Unidade Central de Processamento:
Acertou! A resposta correta é a opção B
Justificativa:
Gabarito: B
Comentário: A CPU, por definição, é o próprio processador O processador é conhecido popularmente como Unidade Central de Processamento (ou UCP), sendo o núcleo do sistema computacional. É formado por registradores, pela unidade lógica e aritmética (ULA) e pela unidade de controle (UC), sendo o responsável pela execução das funções do sistema. 
	A
	
	Registrador que contém o endereço da próxima instrução a ser executada pelo processador.
	B
	
	Sinônimo de processador.
	C
	
	Conjunto de implementações da mesma arquitetura de instruções.
	D
	
	Dispositivo do computador destinado ao armazenamento de informações.
Questão 8 :
Como vimos na unidade 15, analisando o desempenho de duas máquinas (M1 e M2) na execução de uma dada tarefa, chegamos à seguinte conclusão: M1 tinha um desempenho duas vezes superior a M2. Marque qual das seguintes alternativas oferece uma interpretação correta desse resultado.
Acertou! A resposta correta é a opção A
Justificativa:
Gabarito: A
Comentário: Podemos comparar o desempenho de duas máquinas diferentes M1 e M2, a partir da comparação entre os tempos de execução de uma dada tarefa, resultando em:
Seainda consideramos que o desempenho mantém uma relação inversa com o tempo de execução (exemplo: o aumento do desempenho diminui o tempo de execução), podemos escrever:
Dessa forma, n = 2 significa que o DesempenhoM1 = 2x DesempenhoM2, ou seja o Tempo de execuçãoM2 = 2x Tempo de execuçãoM1.
	A
	
	O tempo de execução da tarefa em M2 é duas vezes maior que em M1.
	B
	
	O tempo de execução da tarefa em M1 é duas vezes menor que em M2.
	C
	
	Os tempos de execução são iguais.
	D
	
	Nenhuma das alternativas anteriores.
Questão 9 :
Analise as seguintes afirmações e identifique a opção que apresenta as características do processador matricial.
Acertou! A resposta correta é a opção A
Justificativa:
Gabarito: A
Comentário: Os processadores matriciais representam as máquinas SIMD e possuem uma sequência de instruções e várias sequências de dados, sendo voltados para máquinas especializadas envolvendo cálculos matemáticos com matrizes e vetores. Esse tipo de máquina se caracteriza por possuir apenas uma unidade de controle, que executa uma instrução por vez, porém cada instrução sendo executada utiliza diversos conjuntos de dados. A afirmação do item b corresponde à arquitetura superescalar. O item c corresponde ao sistema monoprocessador ou máquina clássica de Von Neumann. O item d se relacionado com outra classificação, toda vez que o processador matricial não possui uma memória centralizada compartilhada. Apenas a opção a é verdadeira (unidade 48).
	A
	
	Caracteriza-se por possuir apenas uma unidade de controle, que executa uma instrução por vez, porém cada instrução sendo executada utiliza diversos conjuntos de dados. 
	B
	
	Máquina que possui um único pipeline com diversas unidades funcionais.
	C
	
	Máquina formada por um único processador.
	D
	
	Sistema multiprocessador com memória centralizada. 
Questão 10 :
Em uma operação de detecção de erros, foi determinado o bit de paridade ímpar do dado 00112, antes de ser transmitido para a memória principal. Qual foi o resultado do bit de paridade? Assinale a alternativa correta:
Acertou! A resposta correta é a opção A
Justificativa:
Gabarito: A
Comentário: Para determinar o bit de paridade ímpar, somam-se todos os bits do dado iguais a “um”, resultando no número 2, que é um resultado par. Consequentemente e nesse caso, o bit de paridade será igual a 1, para que o total de “uns” seja ímpar (unidade 16).
	A
	
	1
	B
	
	0
	C
	
	Não existe algoritmo capaz de efetuar esse procedimento no processador.
	D
	
	Nenhuma das alternativas anteriores.
Questão 1 :
Pesquisas demonstraram que a execução dos programas se realiza, em média, em pequenos grupos de instruções, o que originou a definição do conceito de localidade. Considerando os temas estudados na unidade 10, assinale qual das alternativas a seguir define corretamente o princípio de localidade temporal.
Acertou! A resposta correta é a opção C
Justificativa:
Gabarito: C
Comentário: O princípio de localidade temporal está relacionado à maior probabilidade de usar informações na memória que foram usadas recentemente. A resposta pode ser confundida com o item “a”, que responde ao conceito de localidade espacial.
	A
	
	É a tendência de um programa acessar, em um curto espaço de tempo, informações que se encontram fisicamente próximas na memória.
	B
	
	É um conceito relacionado à ROM BIOS.
	C
	
	Diz respeito à maior probabilidade de um programa acessar, em um futuro próximo, itens que foram usados recentemente.
	D
	
	Diz respeito ao controle da ULA.
Questão 2 :
Analisando os modos de endereçamento de instruções, identifique a alternativa correta que caracteriza o modo imediato de endereçamento.
Resposta Errada! A resposta correta é a opção A
Justificativa:
Gabarito: A
No modo imediato não se requer acesso à memória para obter o valor do operando, pois ele já está contido no código da instrução. O item b se refere ao modo direto, o c ao indireto e o d ao modo registrador (unidade 23).
	A
	
	O valor do operando é especificado diretamente na instrução.
	B
	
	O campo endereço contém o endereço onde podemos encontrar o valor do operando.
	C
	
	No campo endereço, encontra-se o endereço de uma palavra de memória que, por sua vez, contém o endereço do operando.
	D
	
	O campo de endereço se refere a um registrador.
Questão 3 :
Tal como vimos na unidade 7, a Unidade Lógica e Aritmética é uma das principais componentes da UCP. Assinale qual das alternativas a seguir define corretamente a função da ULA em um sistema computacional.
Resposta Errada! A resposta correta é a opção D
Justificativa:
Gabarito: D
Comentário: A unidade lógica e aritmética realiza ambos os tipos de operação: lógicas (por exemplo, AND, OR, XOR, complemento a um, entre outras) e aritméticas (soma, subtração, multiplicação e divisão).
	A
	
	Unidade que controla a transferência de dados com a memória.
	B
	
	Unidade que executa as operações lógicas do processador.
	C
	
	Unidade que executa as operações aritméticas do processador.
	D
	
	Unidade que executa as operações lógicas e aritméticas do processador.
Questão 4 :
Quando estudamos os barramentos, vimos que eles podiam ser de tipo dedicado ou multiplexado. No caso do tipo dedicado, assinale a opção que melhor o descreve.
Resposta Errada! A resposta correta é a opção A
Justificativa:
Gabarito: A
Comentário: Na unidade 36, vimos que os barramentos podem ser dedicados ou multiplexados. Os dedicados possuem uma função associada a um subconjunto de componentes físicas do computador. Exemplos de linhas dedicadas são as linhas de dados e endereços (unidade 36).
	A
	
	Possui uma função associada a um subconjunto de componentes físicos do computador.
	B
	
	Apenas um dispositivo pode transmitir (ou receber) dados pelo barramento em um determinado instante de tempo.
	C
	
	O mestre inicia a comunicação.
	D
	
	A temporização define a coordenação dos eventos no barramento.
Questão 5 :
Conforme vimos na unidade 15, existem diversas medidas que permitem caracterizar o desempenho de um computador, como é o caso da vazão. Marque a alternativa que reflete corretamente o conceito de vazão.
Resposta Errada! A resposta correta é a opção B
Justificativa:
Gabarito: B
Comentário: Tal como vimos na unidade 15, para o usuário do computador o que interessa é o tempo de resposta ou o tempo de execução de um evento. Já para o administrador do sistema, interessa a quantidade de trabalho realizada em uma unidade de tempo, também conhecida como vazão ou throughput. O tempo de resposta e a vazão são medidas diferentes. Enquanto o desempenho da UCP é analisado em função do tempo de resposta, o desempenho do módulo de entradas e saídas é focado na vazão.
	A
	
	Tempo de execução de um evento.
	B
	
	Quantidade de trabalho realizada em uma unidade de tempo.
	C
	
	Tempo entre interrupções.
	D
	
	Quantidade de posições de memória cache.
Questão 6 :
Uma memória ROM é fabricada com a possibilidade de armazenar 256 kbytes (cada célula pode armazenar oito bits). De acordo com os temas estudados na unidade 10, determine qual das seguintes alternativas fornece corretamente a quantidade de bits necessária para acessar essas posições de memória. 
Acertou! A resposta correta é a opção A
Justificativa:
Gabarito: A
Comentário: Primeiramente, vamos destacar que a unidade k representa 210. Dessa forma:
Então serão necessários 18 bits para poder endereçar as 218 células (bytes) dessa memória. Essa será a largura ou tamanho do barramento de endereços.
	A
	
	18
	B
	
	8
	C
	
	10
	D
	
	256
Questão 7 :
Considere que em um registrador foi armazenado o valor 1000 0000 0000 00002, que corresponde a um dado representado na base binária de 16 bits, com sinal (observe o bit mais significativo com valor 1). Determine qual das seguintes alternativas corresponde à representação equivalente desse valor no sistema decimal e marquea alternativa correta: 
Acertou! A resposta correta é a opção A
Justificativa:
Gabarito: A
Comentário: Deve-se observar que o número é negativo, pois o bit de sinal é igual a 1; O bit de sinal se encontra na posição mais significativa do número. Dessa forma, aplicando o complemento a dois:
 
Aqui teríamos que aplicar a conversão binário/decimal estudada, resultando em
Mas não podemos esquecer que o número é negativo, por isso a resposta certa é o item a. Este exercício é similar ao apresentado na unidade 6, apenas foi aumentado o número de bits para dar sensação de maior complexidade. (Ver unidade 6)
	A
	
	-3276810
	B
	
	3276810
	C
	
	3276710
	D
	
	-3276710
Questão 8 :
A partir do que estudamos na unidade 25, selecione a opção que melhor caracteriza o paralelismo na execução das instruções de programa.
Resposta Errada! A resposta correta é a opção C
Justificativa:
Gabarito: C
O paralelismo em nível de instrução possibilita executar duas ou mais operações ao mesmo tempo, aproveitando os recursos do processador que se encontram ociosos na execução de uma instrução (unidade 25).
	A
	
	Permite que uma interrupção interrompa um processo em andamento.
	B
	
	Está relacionado à taxa de acertos ou de falhas na interação com a memória cache.
	C
	
	Possibilita executar duas ou mais operações ao mesmo tempo, aproveitando os recursos ociosos do processador.
	D
	
	Permite o fluxo dos operandos pela ULA e o armazenamento do resultado matemático em um registrador.
Questão 9 :
Assinale a alternativa correta quanto à definição de escalonador a curto prazo.
Resposta Errada! A resposta correta é a opção C
Justificativa:
Gabarito: C
Comentário: O escalonador a longo prazo determina que programas são admitidos para processamento no sistema, controlando o grau de multiprogramação (número de processos na memória). O escalonador a médio prazo faz parte da função de troca de processos (swapping) entre a memória principal e a memória secundária (normalmente um disco). O escalonador a curto prazo, também chamado despachante (dispatcher), é executado frequentemente, tomando a decisão de nível mais baixo sobre qual será a próxima tarefa a ser executada. Por sua vez, o escalonamento de entradas e saídas decide sobre qual das requisições de entradas e saídas pendentes dos processos e execução deverá ser atendida por um dispositivo de entrada e saída disponível (unidade 45).
	A
	
	Determina que programas são admitidos para processamento no sistema, controlando o grau de multiprogramação. 
	B
	
	Faz parte da função de troca de processos (swapping) entre a memória principal e a memória secundária (normalmente um disco).
	C
	
	É executado frequentemente e executa uma decisão de nível mais baixo sobre qual será a próxima tarefa a ser executada.
	D
	
	Decide sobre qual das requisições de entradas e saídas pendentes dos processos e execução deverá ser atendida.
Questão 10 :
Quanto ao método de arbitração, assinale a alternativa que apresenta a resposta correta:
Resposta Errada! A resposta correta é a opção A
Justificativa:
Gabarito: A
Comentário: Os controladores dos dispositivos de entrada e saída precisam, em algum momento, assumir o controle do barramento (para operações de leitura ou escrita), para, por exemplo, evitar que dois dispositivos tentem tornarem-se mestres do barramento de forma simultânea; assim, estabelece-se um mecanismo para efetuar a arbitragem do barramento. Este mecanismo é conhecido como método de arbitração (unidade 36).
	A
	
	Criado para que os controladores dos dispositivos de entrada e saída pudessem assumir o controle do barramento.
	B
	
	Criado para que a memória cache pudesse assumir o controle do barramento.
	C
	
	Criado para que os registradores da UCP pudessem assumir o controle do barramento
	D
	
	Criado para que o processador pudesse assumir o controle do barramento.

Outros materiais