You are on page 1of 30

Arquitetura de computadores Aula 2

Prof. Antonio Francisco Savi

Justificativa: como foi criado o computador; Introduo a histria de alguns componentes; ou seja, conhecer com o que se vai trabalhar. Objetivo desta aula: Mostrar as pessoas e as geraes que fizeram parte da histria dos computadores.

Gerao Zero Computadores Mecnicos

Blaise Pascal (1623-1662) - 1 mquina de calcular: + e (1642)

Gerao Zero Computadores Mecnicos

Pascalene - calculadora mecnica (usada para clculos de impostos) Gottfried Leibniz (1646-1716) - +, , * e /, 30 anos depois (1672)

Gerao Zero Computadores Mecnicos

Charles Babbage (1791-1871) - mquina analtica com 4 componentes: 1 - memria (1000 palavras de 50 dgitos cada); 2 - unidade de computao (+, , * e /); 3 - unidade de entrada (leitura de cartes perfurados); 4 - unidade de sada (sada impressa e perfurada de cartes).

Gerao Zero Computadores Mecnicos

A mquina analtica (totalmente mecnica) era programvel; Ada Augusta Lovelace (1 pessoa no mundo a programar um computador).

Depto. de Defesa dos EUA: linguagem de programao Ada

Gerao Zero Computadores Mecnicos

Konrad Zuse: mquinas de calcular automticas (1930): no conheceu o trabalho de Babbage; seu trabalho no influenciou trabalhos subseqentes (1944).

John Atanasoff e George Stibitz: mquinas de calcular (1940) *

Gerao Zero Computadores Mecnicos

Howard Aiken (Ph.D. em Harvard): descobriu o trabalho de Babbage: Mark I: 6 segundos para executar cada instruo (1944); Mark II.

1 Gerao Vlvulas (1945-1955)

1 Gerao Vlvulas (1945-1955)

estmulo da 2 Guerra Mundial; ENIGMA: codificador de mensagens (Thomas Jefferson projetou o anterior).

COLOSSUS: decodificador de mensagens (Alan Turing participou do projeto).

1 Gerao Vlvulas (1945-1955)

foi mantido em segredo por 30 anos; 1 computador eletrnico digital no mundo.

Curiosidade sobre Alan Turing

Teste de Turing

CAPTCHA
Completely Automated Public Turing Test to Tell Computers and Humans Apart

CAPTCHA

1 Gerao Vlvulas (1945-1955)

John Mauchley* e um aluno de mestrado, J. Presper Eckert *: Electrical Numerical Integrator and Calculator (ENIAC).

1 Gerao Vlvulas (1945-1955)

Figura 1 Electrical Numerical Integrator and Calculator (ENIAC)

Caractersticas: 1 computador digital eletrnico de grande escala; comeou a ser desenvolvido em 1943 durante a II Guerra Mundial; computar trajetrias tticas; pesava 30 toneladas; media 5,50 m de altura, 25 m de comprimento e ocupava 180 m;

ENIAC

contava com 70 mil resistores; 18.000 vlvulas; 1.500 rels; no tinha sistema operacional; seu funcionamento era parecido com uma calculadora simples; tinha de ser operado manualmente (6.000 chaves de vrias posies); no ENIAC, era preciso conectar fios, rels e seqncias de chaves para que se determinasse a tarefa a ser executada; a cada tarefa diferente o processo deveria ser refeito; foi concludo em 1946, mas no servia mais para os propsitos originais.

1 Gerao Vlvulas (1945-1955)

EDSAC: Univ. de Cambridge; JOHNIAC: Rand Corporation; ILLIAC: Univ de Illinois; MANIAC: Lab. de Los Alamos; WEIZAC: Inst. Weizmann Electronic Discrete Variable Automatic Computer (EDVAC): Mauchley e Eckert John von Neumann (pesquisador envolvido no projeto do ENIAC) *: Inst. de Estudos Avanados da Univ. de Princeton; verso prpria do EDVAC: Institute for Advanced Study (IAS).

1 Gerao Vlvulas (1945-1955)

Figura 2 von Neumann e o computador IAS.

1 Gerao Vlvulas (1945-1955)

Figura 3 Electronic Discrete Variable Automatic Computer (EDVAC)

Caractersticas:

EDVAC

foi um dos primeiros computadores eletrnicos binrio; diferentemente de seu predecessor ENIAC; possua arquitetura de von Neumann.

1 Gerao Vlvulas (1945-1955)

Figura 4 Arquitetura de von Neumann

2 Gerao Transistores (1955-1965)

2 Gerao Transistores (1955-1965)

Transistor foi inventado no Bell Labs (1948): John Bardeen; Walter Brattain; Willian Shockley (Prmio Nobel de fsica (1956)); transfer resistor (resistor/resistncia de transferncia). em 10 anos tornou obsoletas as mquinas a vlvulas; aquecimento mnimo; pequeno consumo de energia; mais confivel e veloz do que as vlvulas; 1 computador transistorizado (16 bits): construdo no Lab. Lincoln (MIT); Transistorized eXperimental computer 0 (TX-0).

3 Gerao Circuitos Integrados (1965-1980)

3 Gerao Circuitos Integrados (1965-1980)

Robert Noyce (1958) desenvolveu o seguinte processo: integrar circuitos eletrnicos em pastilhas de silcio; centenas de transistores fossem colocados no mesmo chip; construdas mquinas menores, mais rpidas e mais baratas.

4 Gerao Chips VLSI (1980-?)

tcnica Very Large Scale Integration (VLSI): dezenas de milhares de transistores em um nico chip;

4 Gerao Chips VLSI (1980-?)

depois centenas de milhares; milhes em um nico chip. construdas mquinas menores e ainda mais rpidas; antes era necessrio departamentos para abrigar os computadores: centros de computao; centros de processamento de dados. aps o VLSI: preos caram; pessoa fsica podia adquirir um computador; era o incio da Era da Computao Pessoal. arquiteturas: Reduced Instruction Set Computer (RISC); Complex Instruction Set Computer (CISC).

Gerao Zero Computadores Mecnicos;

Consideraes Finais

1 Gerao Vlvulas (1945-1955); 2 Gerao Transistores (1955-1965); 3 Gerao Circuitos Integrados (1965-1980); 4 Gerao Chips VLSI (1980-?).

http://delicious.com/cesarcusin/computacao

FIM

OBRIGADO antonio.savi@live.com

You might also like