16
1 História: Eniac 1935: Princípios das portas lógicas 1946: ENIAC Primeiro BUG 1947 : Transistor

1 História: Eniac –1935: Princípios das portas lógicas –1946: ENIAC Primeiro BUG 1947 : Transistor

Embed Size (px)

Citation preview

Page 1: 1 História: Eniac –1935: Princípios das portas lógicas –1946: ENIAC Primeiro BUG 1947 : Transistor

1

História: Eniac– 1935: Princípios

das portas lógicas

– 1946: ENIAC Primeiro BUG

1947 : Transistor

Page 2: 1 História: Eniac –1935: Princípios das portas lógicas –1946: ENIAC Primeiro BUG 1947 : Transistor

2

Eniac

18,000 Válvulas 70,000 resistores 10,000 capacitores 6,000 chaves 30 m 3 m 1 m

MTBF # 1h

140 kW consumo100 kHz relógio 5,000 adições por segundo500 multiplicações por segundo

Page 3: 1 História: Eniac –1935: Princípios das portas lógicas –1946: ENIAC Primeiro BUG 1947 : Transistor

3

História: transistor

Invenção 1947 / Patente 1948Produção comercial 1954Prêmio Nobel em 1956

Bardeen, Schockley, Brattain

Page 4: 1 História: Eniac –1935: Princípios das portas lógicas –1946: ENIAC Primeiro BUG 1947 : Transistor

4

História: Armazenagem

1951 : JFET/Disco duro IBM 1953 : Memórias toroidais

5 Mbytes50 discos60 cm

Page 5: 1 História: Eniac –1935: Princípios das portas lógicas –1946: ENIAC Primeiro BUG 1947 : Transistor

5

A memória RAM nos anos 1950

Page 6: 1 História: Eniac –1935: Princípios das portas lógicas –1946: ENIAC Primeiro BUG 1947 : Transistor

6

História: O fim das válvulas1955: Fim des válvulas em circuitos lógicosprimeira calculadora IBM com 2.200 transistors50.000 : pontos de solda

1958

1955/1960

Page 7: 1 História: Eniac –1935: Princípios das portas lógicas –1946: ENIAC Primeiro BUG 1947 : Transistor

7

História: CI

1958 : Primeiro CI (Texas / Kilby) Fim 1958 / 5 componentes / Ge /1959 : Transistor planar 1960 : primeiro verdadeiro circuito integrado por Noyce1961 : Fabricação em escala (10 +caros que discretos)

Page 8: 1 História: Eniac –1935: Princípios das portas lógicas –1946: ENIAC Primeiro BUG 1947 : Transistor

8

História: Lógicas

– 1950-1961: RTL(componentes discretos)

– 1961 FET «industrial»– 1961-70: RTL integrado – 1962: ECL / CML

(1968 MECL III)– 1962: TTL (Texas)– 1963: CMOS (labo - 10m)

Page 9: 1 História: Eniac –1935: Princípios das portas lógicas –1946: ENIAC Primeiro BUG 1947 : Transistor

9

História: processador– 1968 : SRAM integrada

– 1970 : DRAM 1Kbit (1103 d’INTEL)

– 1971 : Processador 4004 INTEL : 15/11/1971(2250 Transistores 108 kHz, 4 bits)1969 Ted Hoff

Page 10: 1 História: Eniac –1935: Princípios das portas lógicas –1946: ENIAC Primeiro BUG 1947 : Transistor

10

Evolução : Lei de MOORE1964

Page 11: 1 História: Eniac –1935: Princípios das portas lógicas –1946: ENIAC Primeiro BUG 1947 : Transistor

11

Evolução dos Processadores

PCB 4004

Pentium III EON

100 kHz 2.5 GHz

PentiumIV : 42.106 TMOS(0,18m)

Page 12: 1 História: Eniac –1935: Princípios das portas lógicas –1946: ENIAC Primeiro BUG 1947 : Transistor

12

Evolução das Memórias

256 Mbits SDRAM (acesso pag 6 ns)16 Mbits SRAM (7ns)

1Gbit (demo NEC)0,2m

64 MBit

Page 13: 1 História: Eniac –1935: Princípios das portas lógicas –1946: ENIAC Primeiro BUG 1947 : Transistor

13

Evolução da Programação1950 : Invenção do assembler1951 : Invenção do primeiro compilador1957 : criação da 1a linguagem universal, FORTRAN1958 : LISP (LISt Processing)1960 : publicação do COBOL fazendo sumir o ALGOL. 1964 : BASIC (Beginner's All-purpose Symbolic Instruction Code)1964 : IBM cria a PL/I (Programming Language I). 1964 : criação do código ASCII (padronizado em 1966). 1968 : PASCAL por Niklaus Wirth. 1970 : Ken Thompson cria B (em referência a BCPL). 1971 : Dennis Ritchie faz evoluir B para C (compilado)1972 : primeira linguagem orientada a objeto, SmallTalk1973 : UNIX em C1979 : ADA (Jean Ichbiah) escolhida pelo Pentagono1983 : C++ de Bjarn Stroustrup 1995 : JAVA

Page 14: 1 História: Eniac –1935: Princípios das portas lógicas –1946: ENIAC Primeiro BUG 1947 : Transistor

14

Eletrônica molecular

DIODE

MEMOIRETRANSISTOR

Page 15: 1 História: Eniac –1935: Princípios das portas lógicas –1946: ENIAC Primeiro BUG 1947 : Transistor

15

Conclusão• 5.000 anos para os conceitos• 300 anos para arquitetura• 70 anos para o CI• O futuro ? Ninguém sabe !

• O mundo evolui• vossas futuras profissões

Page 16: 1 História: Eniac –1935: Princípios das portas lógicas –1946: ENIAC Primeiro BUG 1947 : Transistor

16