lista de programação
ENTREGA NO DIA DA PRIMEIRA PROVA. RESOLUÇÃO A CANETA OU LÁPIS
INDIVIDUAL
1. Diferencie os termos arquitetura e organização de computadores. Dê exemplos.
2. Como normalmente explicamos a organização de computadores?
3. Diferencie os termos estrutura e função no contexto da organização de um computador
4. Em linhas gerais, quais as funções de um computador? Uma vez compreendidas as funções, quais as possíveis operações que um computador pode realizar?
5. Descreva as principais características da máquina de Von Neuman. Desenhe a estrutura de tal organização.
6. Em linhas gerais, explique como nossas máquinas executam instruções. Explique com uma sequencia de passos tal tarefa comumente realizada em nossas máquinas.
7. Explique e diferencie TRADUÇÃO versus INTERPRETAÇÃO. Cite vantagens e desvantagens de ambas.
8. Explique a Figura abaixo (fluxos, dispositivos, etc.). Para que serve cada registrador apresentado nesta figura
IAS – detalhes
9. Um computador é composto de portas, células de memória e interconexões. Este resumo tomou força com a microeletrônica. Explique os conceitos portas, células de memória e interconexão. Não se esqueça de citar como são feitos, vantagens, desvantagens, etc.
10. Qual o seu entendimento sobre a lei de MOORE.
11. Explique a figura abaixo. O que estamos fazendo diante de tal diferença de clock? Explique de uma forma geral melhorias como: Cache na placa, Cache L1 & L2 na placa, Previsão de
Desvio, Análise de fluxo de dados e Execução especulativa.
12. Em nossas organizações temos diversos dispositivos de E/S, com taxas de dados (bps) distintas. Como lidamos com o problema de movimentar dados com tamanha heteregenoidade?
13. Explique as principais melhorias propostas na organização e arquitetura de nossos chips nas últimas décadas. Use a figura abaixo para refrescar sua lembrança.
14. Nem tudo são flores. Explique os problemas com velocidade do clock e densidade lógica
15. Explique