0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução...

30
Arquitetura de Computadores – Introdução histórica 1 José Delgado Introdução histórica

Transcript of 0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução...

Page 1: 0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução histórica 18 Início da era IBM-PC • 1981 • PC - Personal Computer, com um

Arquitetura de Computadores – Introdução histórica 1José Delgado

Introduçãohistórica

Page 2: 0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução histórica 18 Início da era IBM-PC • 1981 • PC - Personal Computer, com um

Arquitetura de Computadores – Introdução histórica 2José Delgado

Primeiro objeto de cálculo

• Ábaco - desde 3000 A.C. • Usado ainda hoje (China, por exemplo)

Page 3: 0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução histórica 18 Início da era IBM-PC • 1981 • PC - Personal Computer, com um

Arquitetura de Computadores – Introdução histórica 3José Delgado

Primeiro somador mecânico

• 1642 – Blaise Pascal (filho de umcobrador deimpostos…)

• Primeiro “e vai um” automático

Page 4: 0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução histórica 18 Início da era IBM-PC • 1981 • PC - Personal Computer, com um

Arquitetura de Computadores – Introdução histórica 4José Delgado

Primeira automatização

• 1801 – Joseph-Marie Jacquard

• Máquina de tecer com cartões perfurados

• Causou motins contra as máquinas substituirem as pessoas

Page 5: 0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução histórica 18 Início da era IBM-PC • 1981 • PC - Personal Computer, com um

Arquitetura de Computadores – Introdução histórica 5José Delgado

Primeira grande

aplicação• Recenseamento em

1890 nos Estados Unidos

• Hollerith Tabulating Company

• Deu origem à IBM em 1924

Page 6: 0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução histórica 18 Início da era IBM-PC • 1981 • PC - Personal Computer, com um

Arquitetura de Computadores – Introdução histórica 6José Delgado

Primeiras aplicações de dados• 1959

• ERMA

• Processamento automático de dados

• Produção automatizada de cheques

• Início do verdadeiro impacte na sociedade e no mercado de trabalho

Page 7: 0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução histórica 18 Início da era IBM-PC • 1981 • PC - Personal Computer, com um

Arquitetura de Computadores – Introdução histórica 7José Delgado

Primeiro computador

mecânico• 1822 – Charles

Babbage

• Difference Engine

• Máquina para calcular tabelas

Page 8: 0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução histórica 18 Início da era IBM-PC • 1981 • PC - Personal Computer, com um

Arquitetura de Computadores – Introdução histórica 8José Delgado

Primeiro computador eletromecânico

• 1944

• Harvard Mark I

• Usado no cálculo de tabelas matemáticas e navegação

• Objetivo semelhante à máquina de Babbage

• 3 segundos para uma multiplicação de 10 dígitos

Page 9: 0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução histórica 18 Início da era IBM-PC • 1981 • PC - Personal Computer, com um

Arquitetura de Computadores – Introdução histórica 9José Delgado

Primeiro “bug” documentado

• 1945

• Testes no Harvard Mark II

• Descobriram que um relé não fazia contacto devido a uma traça.

• Este bug era real…

Traça em fita-cola

Page 10: 0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução histórica 18 Início da era IBM-PC • 1981 • PC - Personal Computer, com um

Arquitetura de Computadores – Introdução histórica 10José Delgado

Primeiro computador eletrónico• 1946• ENIAC• 18000 válvulas

eletrónicas• 30 toneladas• Sala com 30 metros• Cada registo: 60 cm• 1000 vezes mais

rápido que o Mark I (3 ms para uma mulplicação de 10 dígitos)

Page 11: 0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução histórica 18 Início da era IBM-PC • 1981 • PC - Personal Computer, com um

Arquitetura de Computadores – Introdução histórica 11José Delgado

A revolução: o transistor• 1947• Tecnologia de

semicondutores• Permitiu a

substituição das válvulas

• Menor consumo• Maior integração• Deu um prémio

Nobel

Page 12: 0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução histórica 18 Início da era IBM-PC • 1981 • PC - Personal Computer, com um

Arquitetura de Computadores – Introdução histórica 12José Delgado

Primeiro computador comercial• 1952• UNIVAC• Fez uma

previsão correta dos resultados da eleição presidencial de 1952.

Page 13: 0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução histórica 18 Início da era IBM-PC • 1981 • PC - Personal Computer, com um

Arquitetura de Computadores – Introdução histórica 13José Delgado

Primeiro minicomputador• 1965

• DEC PDP-8

• Começo da era do down-sizing

Page 14: 0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução histórica 18 Início da era IBM-PC • 1981 • PC - Personal Computer, com um

Arquitetura de Computadores – Introdução histórica 14José Delgado

Nova revolução – o primeiro microprocessador

• 1971

• Nascimento da Intel (com empregados da Motorola e Texas Instruments)

• 4004

• Microprocessador 4 bits

• 108 KHertz

• 2300 transistores

• Tecnologia 10 µ

Page 15: 0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução histórica 18 Início da era IBM-PC • 1981 • PC - Personal Computer, com um

Arquitetura de Computadores – Introdução histórica 15José Delgado

Primeiro computador pessoal

• 1975

• ALTAIR

• Preço: $375

• Memória: 256 bytes

• PCs actuais: 4 a 16 Giga bytes!

Page 16: 0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução histórica 18 Início da era IBM-PC • 1981 • PC - Personal Computer, com um

Arquitetura de Computadores – Introdução histórica 16José Delgado

Início da indústria do SW

• 1975• Compilador

de Basic para o Altair

• Bill Gates• Desistiu do

curso na Universidade de Harvard

Page 17: 0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução histórica 18 Início da era IBM-PC • 1981 • PC - Personal Computer, com um

Arquitetura de Computadores – Introdução histórica 17José Delgado

8086

• 1978

• Microprocessador 16 bits

• 5 MHertz

• 29000 transistores

• Tecnologia 3 µ

• Primeiro microprocessador “a sério”. Ainda hoje os Core i3 a i7 são compatíveis com o 8086.

Page 18: 0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução histórica 18 Início da era IBM-PC • 1981 • PC - Personal Computer, com um

Arquitetura de Computadores – Introdução histórica 18José Delgado

Início da era IBM-PC• 1981• PC - Personal Computer,

com um 8088• IBM: HW e SW não

IBM. Além disso, publicou os detalhes (o que acabou por permitir os “clones”).

• O PC foi declarado o “man of the year” de 1982 pela revista Time Magazine.

Page 19: 0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução histórica 18 Início da era IBM-PC • 1981 • PC - Personal Computer, com um

Arquitetura de Computadores – Introdução histórica 19José Delgado

80386

Page 20: 0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução histórica 18 Início da era IBM-PC • 1981 • PC - Personal Computer, com um

Arquitetura de Computadores – Introdução histórica 20José Delgado

Pentium 4

Page 21: 0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução histórica 18 Início da era IBM-PC • 1981 • PC - Personal Computer, com um

Arquitetura de Computadores – Introdução histórica 21José Delgado

O PC desktop• O site http://www.pctechguide.comcontém

informação muito boa e atualizada sobre toda a tecnologia PC. A não perder!

Page 22: 0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução histórica 18 Início da era IBM-PC • 1981 • PC - Personal Computer, com um

Arquitetura de Computadores – Introdução histórica 22José Delgado

A placa mãe (motherboard)

Page 23: 0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução histórica 18 Início da era IBM-PC • 1981 • PC - Personal Computer, com um

Arquitetura de Computadores – Introdução histórica 23José Delgado

Laptops

Page 24: 0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução histórica 18 Início da era IBM-PC • 1981 • PC - Personal Computer, com um

Arquitetura de Computadores – Introdução histórica 24José Delgado

Core i5

Page 25: 0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução histórica 18 Início da era IBM-PC • 1981 • PC - Personal Computer, com um

Arquitetura de Computadores – Introdução histórica 25José Delgado

Core i7

Page 26: 0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução histórica 18 Início da era IBM-PC • 1981 • PC - Personal Computer, com um

Arquitetura de Computadores – Introdução histórica 26José Delgado

Core i7Q

• Já há Core i7 com 6 núcleos

Page 27: 0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução histórica 18 Início da era IBM-PC • 1981 • PC - Personal Computer, com um

Arquitetura de Computadores – Introdução histórica 27José Delgado

VLSI – Very Large Scale Integration

• Fundamental para o hardware de computadores (que têm muitos circuitos).

• Longe vai o tempo do IBM 360 (chips com 4 transistores) e de um famoso relatório que dizia que os transistores não tinham futuro e o que era preciso era miniaturizar as válvulas!

Page 28: 0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução histórica 18 Início da era IBM-PC • 1981 • PC - Personal Computer, com um

Arquitetura de Computadores – Introdução histórica 28José Delgado

Embalagem• É um dos fatores

mais cruciais e caros num microprocessador

• Um processador pode dissipar cerca de 250 W (Itanium) e ter mais de 2000 pinos (Core i7)!

• Os sockets têm passado por muitas gerações.

Page 29: 0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução histórica 18 Início da era IBM-PC • 1981 • PC - Personal Computer, com um

Arquitetura de Computadores – Introdução histórica 29José Delgado

Tablets

• Os tablets influenciaram muito o Windows 8

Page 30: 0-historia [Modo de Compatibilidade] · José Delgado Arquitetura de Computadores – Introdução histórica 18 Início da era IBM-PC • 1981 • PC - Personal Computer, com um

Arquitetura de Computadores – Introdução histórica 30José Delgado

Windows 8 preview