arquitetura e organização de computadores: evolução e desempenho de computadores

26
Arquitetura e Organização de Computadores Evolução e Desempenho de Computadores

Upload: wellington-oliveira

Post on 24-May-2015

4.120 views

Category:

Education


1 download

DESCRIPTION

Apresentação baseada na obra: STALLINGS, William. Arquitetura e Organização de Computadores. 5. ed. São Paulo: Prentice Hall, 2002. Capítulo 02 - Evolução e Desempenho de Computadores Interpretado pelo professor Wellington Pinto de Oliveira

TRANSCRIPT

Page 1: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores

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

Evolução

Page 3: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores

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

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

IAS

Page 6: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores

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

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

Titulo

• xx.

Page 9: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores

Instruções IAS

Page 10: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores

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

Terceira Geração

• Introdução de circuitos integrados;

Page 12: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores

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

Microeletrônica

Page 14: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores

Relação entre lâmina, pastilha e porta lógica

Page 15: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores

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

Sistema 360 da IBM

Page 17: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores

PDP - DEC

Page 18: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores

PDP - DEC

Page 19: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores

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

Década de 70

Page 21: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores

Década de 80

Page 22: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores

Década de 90

Page 23: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores

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

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

Balanceamento no Desempenho

Page 26: Arquitetura e Organização de Computadores: Evolução e Desempenho de Computadores

Referência

• STALLINGS, William. Arquitetura e Organização de Computadores. 5. ed. São Paulo: Prentice Hall, 2002.