Professor: Bruno Iran Ferreira Maciel Disciplina: Arquitetura de Computadores Data de entrega: 27/09/2012 1.
2.
3.
4.
5.
6.
7.
8.
9.
Exercício para revisão da primeira unidade O que é memória? Para que servem as memórias de computadores? Categorize as memórias e descreva de forma sucinta cada uma delas. Cite três unidades de medidas para identificar o tamanho de uma memória. Qual o objetivo da memória principal, secundária e cache? O que é uma memória volátil e não volátil? Comente sobre os tipos de memória RAM e ROM? Comente de forma sucinta as memórias DRAM e SRAM. O que é BIOS e qual o significado da “sigla”? Qual o seu papel para o computador. 10. Descreva de forma sucinta as memórias do tipo ROM, PROM, EPROM, EEPROM e qual seu uso para o computador? Cite vantagens e desvantagens. 11. Quais os método de acesso a memória? Descreva de forma sucinta cada uma delas e dê um exemplo de seu uso. 12. Qual dos tipos de tecnologia de memória é mais rápido, entre DRAM e SRAM e qual a que possui custo mais elevado? 13. Qual o papel da memória secundária? 14. O que são disco rígidos? 15. Diagramatize de que forma estão organizados os setores, trilhas e cilindros em um disco rígido. 16. Qual o papel da memória principal? 17. Qual a fórmula para calcular o total de bits que podem ser armazenados em uma memória? 18. Qual o papel da memória cache? 19. Diagramatize a hierarquia de memória, de acordo com a velocidade. 20. Qual a diferença entre endereço físico e endereço lógico? 21. Qual o papel da paginação e como funciona? 22. Diagramatize uma implementação de paginação. Especifique número de páginas, deslocamento e número de blocos, tabela de páginas, cpu, memória principal, endereço lógico e endereço físico. 23. Qual o papel da segmentação e como funciona? 24. Qual vantagem de uma memória segmentada? 25. Explique quais as maneiras de implementar segmentação, comente sobre cada uma delas. 26. O que é pipeline? 27. Um computador é construído usando a arquitetura de 5 estágios. Os atrasos de tempo das unidades individuais são dados por [1.8ns, 1.2ns, 0.5ns, 2ns, 1.5ns]. a)Qual a frequência do clock f1 necessária pelo método de uma única instrução por período de clock (sem pipeline)? b)Suponha que o clock seja utilizado em cada estágio simultaneamente (com pipeline). Qual seria a frequência de clock f2 neste caso? 28. Considere um sistema que possua 65.000 instruções, uma frequência de 200 MHz e uma arquitetura da pipeline de 8 estágios. a) Calcule o tempo necessário para executar uma instrução; b) Calcule o tempo necessário para executar todo o programa sem utilizar a técnica de pipeline; c) Calcule o tempo necessário para executar todo o programa utilizando a técnica de pipeline; 
Download

Exercício para revisão da primeira unidade