Buscar

questionário 2 - Tópicos Avançados em Arquitetura 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 4 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

Prévia do material em texto

2020.2 - TÓPICOS AVANÇADOS EM ARQUITETURA DE COMPUTADORS 
QUESTIONÁRIO 2 – Aspectos Básicos dos SC-vídeos 5 até 8 (parte 2) 
NOME: Turma: DATA: 
RESPONDA AS QUESTÕES A SEGUIR 
1. Qual a vantagem do emprego de barramentos em microcomputadores? 
Resp: 
2. Qual a influência da largura do BE-barramento de endereços e do BD – barramento de 
dados de um sistema de computação? 
Resp: 
3. Qual é o valor, em bits, da largura de uma barramento serial? 
Resp: 
4. Com relação às diferentes tecnologias de armazenamento, julgue os itens a seguir, 
indicando qual ou quais são VERDADE e qual ou quais são FALSOS. 
A) Quando a tensão de alimentação de uma memória ROM é desligada, os dados dessa 
memória são apagados. Por isso, esse tipo de memória é denominado volátil. 
B) O tempo de acesso à memória RAM é maior que o tempo de acesso a um registrador da 
unidade central de processamento (UCP). 
C) O tempo de acesso à memória cache da UCP é menor que o tempo de acesso a um disco 
magnético. 
D) O tempo de acesso à memória cache da UCP é maior que o tempo de acesso à memória 
RAM. 
Resp: 
5. Sabe-se que nem todo o espaço de endereçamento da memória principal é volátil, ou 
seja, há uma pequena parte dela que não é volátil. Por que razão existe a necessidade 
dessa pequena parte não volátil? 
Resp: 
6. Apesar de todo o desenvolvimento, a construção de computadores e processadores 
continua, basicamente, seguindo a arquitetura clássica de von Neumann. As exceções a 
essa regra encontram-se em computadores de propósitos específicos e nos 
desenvolvidos em centros de pesquisa. Assinale, justificando sua escolha por exclusão, 
a opção em que estão corretamente apresentadas características da operação básica de 
um processador clássico. 
 
 
 Associação Carioca de Ensino Superior 
 
Centro Universitário Carioca 
http://www.unicarioca.br/index.php
A - Instruções e dados estão em memórias físicas distintas; um programa é constituído 
de um conjunto de instruções de máquina; uma instrução é lida da memória quando o 
seu operando-destino necessita ser recalculado; essa instrução é executada e o 
resultado é escrito no operando de destino, passando-se, então, para o próximo 
operando a ser recalculado. 
B - Instruções e dados estão em uma memória física única; um programa é constituído 
de um conjunto de instruções de máquina; uma instrução é lida da memória quando 
todos os seus operandos-fonte estiverem prontos e disponíveis; essa instrução é 
executada e o resultado é escrito no operando de 
destino, passando-se, então, para a instrução seguinte que tiver todos seus operandos 
disponíveis. 
C - Instruções e dados estão em uma memória física única; um programa é constituído 
de uma seqüência de instruções de máquina; uma instrução é lida da memória de 
acordo com a ordem dessa seqüência e, quando é executada, passa-se, então, para a 
próxima instrução na seqüência. 
D - Instruções e dados estão em memórias físicas distintas; um programa é constituído 
de um conjunto de instruções de máquina; uma instrução é lida da memória quando 
todos os seus operandos-fonte estiverem prontos e disponíveis; essa instrução é 
executada e o resultado é escrito no operando de destino, passando-se, então, para a 
instrução seguinte que estiver com todos os seus operandos disponíveis. 
E - Instruções e dados estão em memórias físicas distintas; um programa é constituído 
de uma seqüência de instruções de máquina; uma instrução é lida da memória de 
acordo com a ordem dessa seqüência e, quando é executada, passa-se, então, para a 
próxima instrução na seqüência. 
Resp: 
 
7. Analise as afirmações a seguir e assinale qual é a opção correta: 
O primeiro passo para o processador, que segue o modelo de Von Neumann, iniciar a 
execução de uma instrução é 
 
a) Buscar a próxima instrução na memória e armazená-la no registrador de instruções.. 
b) Buscar na memória as palavras necessárias à instrução e armazená-las nos registradores do 
processador. 
c) Determinar o tipo de instrução que está armazenada no registrador de instruções. 
d) Atualizar o valor do program counter, apontando para a instrução seguinte. 
e) Identificar a localização na memória das palavras necessárias à instrução. 
Resp: 
8. Os processadores de 64 bits quebraram a limitação de endereçamento de memória que 
existe nos processadores de 32 bits, permitindo um endereçamento teórico de 2^64 = 
16 Exabytes. Entretanto, essa quantidade “não tão cedo” será utilizada, devido 
principalmente às limitações lógica, de tecnologia, de espaço e de custo. 
 
Qual é a quantidade máxima de endereçamento dos processadores de 32 bits? 
 
Resp: 
 
9. Uma das mais importantes razões da rápida evolução de desempenho dos 
processadores tem sido a contínua redução da espessura dos transistores (litografia), 
atualmente em 7 e 10 nm. Isto tem permitido o encapsulamento de maior quantidade 
de transistores na pastilha (mais componentes) e também uma expressiva redução do 
percurso dos sinais (menor tempo de transferência e execução de operações). No 
entanto, os projetistas estão encontrando enorme dificuldade de reduzir ainda mais a 
espessura dos transistores, além dos notórios problemas de calor e interferências, que 
tem limitado o aumento da frequência do relógio (“clock”) dos processadores. Em face 
desses problemas, qual a solução que tem sido cada vez mais adotada para aumentar o 
desempenho dos sistemas de computação? 
Resp: 
 
10. Um sistema de computação tem um processador cujo decodificador de instruções 
possui 7 bits de entrada e com sua pinagem é possível endereçar, na MP, um máximo 
de 128M endereços. Ele possui um conjunto de X instruções de máquina, todas de 2 
operandos, sendo que o campo Operando 1 (Op 1) indica o endereço de um 
registrador e o segundo operando (Op 2) indica o endereço da memória principal 
(MP). Considerando que o RI (registrador de instrução) possui 40 bits de largura, 
calcule: 
a) Qual é o tamanho em bits de cada instrução? 
b) Quantos registradores o processador possui? 
c) Qual é o valor de X, considerando que seja o valor máximo? 
Resp: 
11. Qual é a diferença entre as metodologias de compilação e de interpretação? 
Resp: 
 
12.O que se entende da mensagem: “ENDEREÇO EXTERNO NÃO RESOLVIDO” 
Resp: 
 
13.Código binário (executável) é compartilhável entre processadores? 
Resp: 
 
14. Quais são os requisitos fundamentais de um sistema de memória? 
Resp: 
 
15. O processador AMD Athlon 64 X2 3800+ núcleo “Windsor” é usado sobre o soquete AM2, 
que possui 940 pinos. Do processador, são conectados barramentos que levam ao sistema de 
Memória Principal e ao chipset de controle do Sistema de E/S. 
O barramento conectado ao sub-sistema de E/S é denominado HyperTransport 2.0. Para esse 
modelo de processador, o barramento opera à velocidade de 1 GHz, e largura de dados de 16 
bits em cada direção. 
Sabendo que o HyperTransport transfere duas vezes a quantidade de dados a cada ciclo de 
clock, qual é a Taxa de Transferência em bytes em cada direção? 
Resp: 
 
16. Um determinado sistema de computação é inicialmente implementado com uma memória 
principal (RAM) com 2GB e um processador de núcleo simples, operando na velocidade de 
2,8GHz. O sistema possui uma arquitetura clássica, conhecida como “Arquitetura von 
Newmann”, com unidade de cálculo (ULA), registradores de dados; estes servem para 
armazenar dados de entrada (registrador-→ ULA) e dados de saída de um processamento (ULA 
→ registrador). 
Considere a operação normal desta máquina, supondo que carregar o conteúdo dos 
registradores de entrada na ULA leve 8 ns, executar a operação na ULA demore 12 ns e 
armazenar o resultado de volta no registrador de saída demore mais 20 ns. Qual é a taxa de 
operação máxima, em MIPS (milhões de operações por segundo), que essa máquina é capaz de 
alcançar, sabendo-se que executa uma instrução de cada vez?Resp: 
 
17. Uma tabela verdade de proposições é construída a partir do número de seus componentes. 
Quantas combinações possíveis terá a tabela verdade da proposição composta “O dia está 
bonito então vou passear se e somente se o pneu do carro estiver cheio.”? 
 
Resp: 
 
18. Considerando as características e operações de microprocessadores, conforme verificado 
em arquiteturas de computadores, julgue as seguintes afirmações: 
 * o projeto de um microprocessador define que seu relógio (clock) opera com frequência de 2 
GHz; 
* nesse microcomputador o acesso à memória gasta dois ciclos (dois pulsos). 
Quantos acessos são realizados à memória por segundo? 
Resp: 
 
19. Porque a MP transfere dados para a Cache em blocos e esta transfere dados para os 
registradores do processador dado por dado? 
Resp: 
 
20. Quais são as relações matemáticas entre: 
a) 1 milisegundo para um nanosegundo 
b) 2,4 microsegundos = x milissegundos 
c) 2 Tera bytes = 2x giga bits 
Resp: 
 
21. Considere um sistema de computação que possua dois tipos de memória: um rápido, de 
baixa capacidade (128 KB), com latência de 2 nseg, interligado ao processador e outro, mais 
lento, de maior capacidade (2 GB), com latência de 40 ns, interligada à memória rápida. 
Calcule o tempo médio de acesso do processador, considerando que o sistema tenha eficîência 
de 95 %. 
Resp: 
 
22. Por que o tempo de escrita em memórias Flash é muito maior que o tempo de leitura? 
Resp: 
 
23. É possível que a taxa de transferência de um barramento serial seja maior que a referida 
Taxa em barramento paralelo? Mostre sua resposta com um exemplo prático. Cite exemplo de 
2 barramentos seriais e dois paralelos. 
Resp:

Continue navegando