arquitetura de computadores
Classificação de arquiteturas: Estruturas de computadores. Máquinas de von Neumann. Medidas de avaliação de desempenho. Arquiteturas de alto desempenho. Sistemas de memória hierárquica: Conceito de hierarquia de memória. Bandwidth, esquemas de endereçamento, memória virtual, paginação. Memória cache. Sub-sistemas...
1) Qual é, em termos gerais, a distinção entre organização e arquitetura de computadores?
2) Diferencie as arquitetura RISC x CISC
3) As arquiteturas de uso geral atuais são normalmente referenciadas como máquinas von Neumman. Quais as principais características dessa arquitetura e sua principal limitação? 4) Um dos conceitos-chave relacionados ao desempenho de uma arquitetura é o balanceamento entre processador, memória, estruturas de interconexão e dispositivos de entrada e saída. Explique como um balanceamento adequado/ruim influencia positivamente/negativamente o desempenho de uma arquitetura.
5) Aponte ao menos 4 técnicas atuais que buscam melhorar a performance de um computador. 6) Tratando se de desempenho, qual papel do compilador neste processo?
7) Explique resumidamente o processo de pipeline.
8) Um programa gasta 2 x 106 ciclos e o período do clock é 4ns. Qual é o tempo de CPU do programa? 9) Um programa gasta 5 x 109 ciclos e o período do clock é 1 ns. Qual é o tempo de CPU do programa? 10)Um programa gasta 15 x 106 ciclos e o período do clock é 5 ns. Qual é o tempo de CPU do programa? 11)Uma máquina gasta 10 segundos para executar o programa e tem um clock de 1Ghz, quando ciclos foram