Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores
-
Upload
wellington-oliveira -
Category
Education
-
view
4.121 -
download
1
description
Transcript of Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores
![Page 1: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores](https://reader036.fdocumentos.com/reader036/viewer/2022081504/5560b882d8b42aef3b8b4b70/html5/thumbnails/1.jpg)
Arquitetura e Organização de Computadores
Evolução e Desempenho de Computadores
![Page 2: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores](https://reader036.fdocumentos.com/reader036/viewer/2022081504/5560b882d8b42aef3b8b4b70/html5/thumbnails/2.jpg)
Evolução
![Page 3: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores](https://reader036.fdocumentos.com/reader036/viewer/2022081504/5560b882d8b42aef3b8b4b70/html5/thumbnails/3.jpg)
Primeira Geração
• Válvulas Eletrônicos;
• Medido em metros quadrados;
• Poucas instruções;
![Page 4: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores](https://reader036.fdocumentos.com/reader036/viewer/2022081504/5560b882d8b42aef3b8b4b70/html5/thumbnails/4.jpg)
A máquina de Von Neumann
• A programação era feita no próprio hardware;
• Cria-se então a idéia de programa armazenado;
![Page 5: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores](https://reader036.fdocumentos.com/reader036/viewer/2022081504/5560b882d8b42aef3b8b4b70/html5/thumbnails/5.jpg)
IAS
![Page 6: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores](https://reader036.fdocumentos.com/reader036/viewer/2022081504/5560b882d8b42aef3b8b4b70/html5/thumbnails/6.jpg)
Memória
• A memória do IAS consiste em mil posições de memória, denominadas palavras.
![Page 7: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores](https://reader036.fdocumentos.com/reader036/viewer/2022081504/5560b882d8b42aef3b8b4b70/html5/thumbnails/7.jpg)
Estrutura
• MBR - Armazena uma palavra com dados;
• MAR - Endereço da memória;
• IR - Código da operação;
• PC - Endereço do próximo par de instruções;
• AC e MQ - Acumuladores usados para armazenamento temporário de operandos e o resultado das operações;
![Page 8: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores](https://reader036.fdocumentos.com/reader036/viewer/2022081504/5560b882d8b42aef3b8b4b70/html5/thumbnails/8.jpg)
Titulo
• xx.
![Page 9: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores](https://reader036.fdocumentos.com/reader036/viewer/2022081504/5560b882d8b42aef3b8b4b70/html5/thumbnails/9.jpg)
Instruções IAS
![Page 10: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores](https://reader036.fdocumentos.com/reader036/viewer/2022081504/5560b882d8b42aef3b8b4b70/html5/thumbnails/10.jpg)
Segunda Geração
• Emprego do transistor;
• Emprego de canais de dados;
• Emprego do multiplexador de canais;
![Page 11: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores](https://reader036.fdocumentos.com/reader036/viewer/2022081504/5560b882d8b42aef3b8b4b70/html5/thumbnails/11.jpg)
Terceira Geração
• Introdução de circuitos integrados;
![Page 12: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores](https://reader036.fdocumentos.com/reader036/viewer/2022081504/5560b882d8b42aef3b8b4b70/html5/thumbnails/12.jpg)
Microeletrônica
• Com as funções básicas (armazenamento, transferência, processamento e controle) somente dois componentes são necessários:
• portas lógicas
• céluas de memória
![Page 13: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores](https://reader036.fdocumentos.com/reader036/viewer/2022081504/5560b882d8b42aef3b8b4b70/html5/thumbnails/13.jpg)
Microeletrônica
![Page 14: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores](https://reader036.fdocumentos.com/reader036/viewer/2022081504/5560b882d8b42aef3b8b4b70/html5/thumbnails/14.jpg)
Relação entre lâmina, pastilha e porta lógica
![Page 15: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores](https://reader036.fdocumentos.com/reader036/viewer/2022081504/5560b882d8b42aef3b8b4b70/html5/thumbnails/15.jpg)
Sistema 360 da IBM
• Lançado na década de 60;
• Uma nova família de computadores;
• Na família temos instruções semelhantes;
• Velocidade crescente nas novas versões;
• Aumento de uso de E/S;
• Memória usada em larga escala;
![Page 16: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores](https://reader036.fdocumentos.com/reader036/viewer/2022081504/5560b882d8b42aef3b8b4b70/html5/thumbnails/16.jpg)
Sistema 360 da IBM
![Page 17: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores](https://reader036.fdocumentos.com/reader036/viewer/2022081504/5560b882d8b42aef3b8b4b70/html5/thumbnails/17.jpg)
PDP - DEC
![Page 18: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores](https://reader036.fdocumentos.com/reader036/viewer/2022081504/5560b882d8b42aef3b8b4b70/html5/thumbnails/18.jpg)
PDP - DEC
![Page 19: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores](https://reader036.fdocumentos.com/reader036/viewer/2022081504/5560b882d8b42aef3b8b4b70/html5/thumbnails/19.jpg)
Microprocessadores
• Em 1971 nasce o primeiro processador Intl 4004, somava 2 numeros de 4 bits;
• Em 1972 nasce o 8008 de 8 bits;
• Em 1974 nasce o 8080 de propósito geral;
• Final da década de 70 nasce os processadores 16 bits, são chamados de 8086;
• Em 1981 nasce o 80386;.
![Page 20: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores](https://reader036.fdocumentos.com/reader036/viewer/2022081504/5560b882d8b42aef3b8b4b70/html5/thumbnails/20.jpg)
Década de 70
![Page 21: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores](https://reader036.fdocumentos.com/reader036/viewer/2022081504/5560b882d8b42aef3b8b4b70/html5/thumbnails/21.jpg)
Década de 80
![Page 22: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores](https://reader036.fdocumentos.com/reader036/viewer/2022081504/5560b882d8b42aef3b8b4b70/html5/thumbnails/22.jpg)
Década de 90
![Page 23: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores](https://reader036.fdocumentos.com/reader036/viewer/2022081504/5560b882d8b42aef3b8b4b70/html5/thumbnails/23.jpg)
Desempenho
• Auto poder de processamento:
• Processamento de imagem;
• Reconhecimento de voz;
• Videoconferência;
• Aplicação de multimídia;
• Arquivos de anotações em voz e vídeo;
• Jogos;
![Page 24: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores](https://reader036.fdocumentos.com/reader036/viewer/2022081504/5560b882d8b42aef3b8b4b70/html5/thumbnails/24.jpg)
Balanceamento no Desempenho
• Enquanto a velocidade do processador cresceu, outros componentes críticos não acompanharam;
• Necessidade de um equilíbrio;
• Ajustes na organização e da arquitetura;
![Page 25: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores](https://reader036.fdocumentos.com/reader036/viewer/2022081504/5560b882d8b42aef3b8b4b70/html5/thumbnails/25.jpg)
Balanceamento no Desempenho
![Page 26: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores](https://reader036.fdocumentos.com/reader036/viewer/2022081504/5560b882d8b42aef3b8b4b70/html5/thumbnails/26.jpg)
Referência
• STALLINGS, William. Arquitetura e Organização de Computadores. 5. ed. São Paulo: Prentice Hall, 2002.