professor: milton rocha auxiliares docentes: milene ... · iac001- arquitetura e organização de...
TRANSCRIPT
![Page 1: Professor: Milton Rocha Auxiliares Docentes: Milene ... · IAC001- Arquitetura e Organização de Computadores 2 Evolução das calculadoras • Evolução das calculadoras para os](https://reader031.vdocuments.pub/reader031/viewer/2022022716/5c14db3a09d3f2cd4b8c45cf/html5/thumbnails/1.jpg)
IAC001 - Arquitetura e Organização de Computadores.
Professor: Milton Rocha
Auxiliares Docentes: Milene Conceição e Júlio Francisco
Horário de aulas: Quarta-feira – 7:20
Sexta-feira: 11:00
Histórico e evolução os computadoreso.
![Page 2: Professor: Milton Rocha Auxiliares Docentes: Milene ... · IAC001- Arquitetura e Organização de Computadores 2 Evolução das calculadoras • Evolução das calculadoras para os](https://reader031.vdocuments.pub/reader031/viewer/2022022716/5c14db3a09d3f2cd4b8c45cf/html5/thumbnails/2.jpg)
IAC001- Arquitetura e Organização de Computadores 2
Evolução das calculadoras
• Evolução das calculadoras para os processadores
• ÁBACO (BABILONIOS – 2000 a.C)
• NAPIER BONES . Tabelas móveis para multiplicação.
INÍCIO DO SÉCULO XVII
![Page 3: Professor: Milton Rocha Auxiliares Docentes: Milene ... · IAC001- Arquitetura e Organização de Computadores 2 Evolução das calculadoras • Evolução das calculadoras para os](https://reader031.vdocuments.pub/reader031/viewer/2022022716/5c14db3a09d3f2cd4b8c45cf/html5/thumbnails/3.jpg)
IAC001- Arquitetura e Organização de Computadores 3
Evolução das calculadoras
• PASCALINE - máquina aritmética. Soma e subtração
através de engrenagens.
• (Blaise Pascal:1642/1647)
![Page 4: Professor: Milton Rocha Auxiliares Docentes: Milene ... · IAC001- Arquitetura e Organização de Computadores 2 Evolução das calculadoras • Evolução das calculadoras para os](https://reader031.vdocuments.pub/reader031/viewer/2022022716/5c14db3a09d3f2cd4b8c45cf/html5/thumbnails/4.jpg)
AOC - Arquitetura e Organização de Computadores 4
Evolução das calculadoras
• Gottfried von Leibniz. Multiplicação e divisão.
• Multiplicação. Conjunto de somas.
• Divisão. Conjunto de subtrações.
![Page 5: Professor: Milton Rocha Auxiliares Docentes: Milene ... · IAC001- Arquitetura e Organização de Computadores 2 Evolução das calculadoras • Evolução das calculadoras para os](https://reader031.vdocuments.pub/reader031/viewer/2022022716/5c14db3a09d3f2cd4b8c45cf/html5/thumbnails/5.jpg)
AOC - Arquitetura e Organização de Computadores 5
ARMAZENAMENTO DE INFORMAÇÕES-TEAR).
Automatização de processo.
Padrões geométricos armazenados.
Temor da perda de empregos
![Page 6: Professor: Milton Rocha Auxiliares Docentes: Milene ... · IAC001- Arquitetura e Organização de Computadores 2 Evolução das calculadoras • Evolução das calculadoras para os](https://reader031.vdocuments.pub/reader031/viewer/2022022716/5c14db3a09d3f2cd4b8c45cf/html5/thumbnails/6.jpg)
AOC - Arquitetura e Organização de Computadores 6
Evolução das calculadoras
Charles BABAGE
• Máquina diferencial (1822 a 1834)
• Máquina Analítica (mudança de projeto)
• Não foi terminada -até a morte de Babbage em 1871
• Ada Lovelace.
• Primeira programadora.
• Conceito de subrotina (reutilização de programas).
![Page 7: Professor: Milton Rocha Auxiliares Docentes: Milene ... · IAC001- Arquitetura e Organização de Computadores 2 Evolução das calculadoras • Evolução das calculadoras para os](https://reader031.vdocuments.pub/reader031/viewer/2022022716/5c14db3a09d3f2cd4b8c45cf/html5/thumbnails/7.jpg)
AOC - Arquitetura e Organização de Computadores 7
Máquina diferencial
• .
![Page 8: Professor: Milton Rocha Auxiliares Docentes: Milene ... · IAC001- Arquitetura e Organização de Computadores 2 Evolução das calculadoras • Evolução das calculadoras para os](https://reader031.vdocuments.pub/reader031/viewer/2022022716/5c14db3a09d3f2cd4b8c45cf/html5/thumbnails/8.jpg)
AOC - Arquitetura e Organização de Computadores 8
George Boole: Álgebra de Boole
• George Boole: Álgebra de Boole
• Base lógica dos sistemas digitais
• Base lógica e matemática para sistemas digitais.
• Circuitos de chaveamento. Aplicado à telefonia.
• Lógica de chaveamento. Aplicação por volta de 1940
![Page 9: Professor: Milton Rocha Auxiliares Docentes: Milene ... · IAC001- Arquitetura e Organização de Computadores 2 Evolução das calculadoras • Evolução das calculadoras para os](https://reader031.vdocuments.pub/reader031/viewer/2022022716/5c14db3a09d3f2cd4b8c45cf/html5/thumbnails/9.jpg)
AOC - Arquitetura e Organização de Computadores 9
Primórdios da automatização
• 1880 – Regulamentação do censo demográfico.
• Prazos curtos. A cada dez anos.
Herman Holleritz
• Automatização de tabulação de dados. Uso de cartões
perfurados
![Page 10: Professor: Milton Rocha Auxiliares Docentes: Milene ... · IAC001- Arquitetura e Organização de Computadores 2 Evolução das calculadoras • Evolução das calculadoras para os](https://reader031.vdocuments.pub/reader031/viewer/2022022716/5c14db3a09d3f2cd4b8c45cf/html5/thumbnails/10.jpg)
AOC - Arquitetura e Organização de Computadores 10
Primórdios da automatização
• 1896 – Tabulating Machine Company (1891)
• 1911 – Associação com outras empresas
Thomas Watson
• 1924 – International Business Machines (IBM)
![Page 11: Professor: Milton Rocha Auxiliares Docentes: Milene ... · IAC001- Arquitetura e Organização de Computadores 2 Evolução das calculadoras • Evolução das calculadoras para os](https://reader031.vdocuments.pub/reader031/viewer/2022022716/5c14db3a09d3f2cd4b8c45cf/html5/thumbnails/11.jpg)
AOC - Arquitetura e Organização de Computadores 11
Os primeiros computadores
• MARK I . 1937 – Universidade de Harvard
• Prof. Howard Aitken - auxílio da IBM e Marinha
![Page 12: Professor: Milton Rocha Auxiliares Docentes: Milene ... · IAC001- Arquitetura e Organização de Computadores 2 Evolução das calculadoras • Evolução das calculadoras para os](https://reader031.vdocuments.pub/reader031/viewer/2022022716/5c14db3a09d3f2cd4b8c45cf/html5/thumbnails/12.jpg)
AOC - Arquitetura e Organização de Computadores 12
Os primeiros computadores
•Equipamento ELETROMECÂNICO
•750 000 componentes
•700 Km de cabos
![Page 13: Professor: Milton Rocha Auxiliares Docentes: Milene ... · IAC001- Arquitetura e Organização de Computadores 2 Evolução das calculadoras • Evolução das calculadoras para os](https://reader031.vdocuments.pub/reader031/viewer/2022022716/5c14db3a09d3f2cd4b8c45cf/html5/thumbnails/13.jpg)
AOC - Arquitetura e Organização de Computadores 13
O primeiro grande computador - Eniac
• Electronic Numeric Integrator Analyseer and Computer.
• 170 metros quadrados. 30 toneladas
• 18 000 válvulas. 10 000 capacitores. 150 000 Watts
• Programação demorava semana, via fios elétricos.
• 5000 adições/subtrações por segundo
![Page 14: Professor: Milton Rocha Auxiliares Docentes: Milene ... · IAC001- Arquitetura e Organização de Computadores 2 Evolução das calculadoras • Evolução das calculadoras para os](https://reader031.vdocuments.pub/reader031/viewer/2022022716/5c14db3a09d3f2cd4b8c45cf/html5/thumbnails/14.jpg)
AOC - Arquitetura e Organização de Computadores 14
Programação por conexões elétricas
![Page 15: Professor: Milton Rocha Auxiliares Docentes: Milene ... · IAC001- Arquitetura e Organização de Computadores 2 Evolução das calculadoras • Evolução das calculadoras para os](https://reader031.vdocuments.pub/reader031/viewer/2022022716/5c14db3a09d3f2cd4b8c45cf/html5/thumbnails/15.jpg)
AOC - Arquitetura e Organização de Computadores 15
Arquitetura de von Neumann
• VNA - Von Neumann Architeture
• John von Neumann;
• Arthur Burks;
• Herman Goldstine
• 1945 a 1950
• Uso de circuito lógicos
• Operações em binários
• Programa e dados em memória
![Page 16: Professor: Milton Rocha Auxiliares Docentes: Milene ... · IAC001- Arquitetura e Organização de Computadores 2 Evolução das calculadoras • Evolução das calculadoras para os](https://reader031.vdocuments.pub/reader031/viewer/2022022716/5c14db3a09d3f2cd4b8c45cf/html5/thumbnails/16.jpg)
AOC - Arquitetura e Organização de Computadores 16
Computadores comerciais
• Nota. Em 1950, alguns cientistas afirmavam que toda a
capacidade de processamento de dados mundial
poderia ser atendida por 10 computadores do porte do
ENIAC.
• UNIVAC (Universal Automated Computer): primeiro
computador feito em escala comercial que usou os
conceitos de von Neumann.
• IBM 701 (produzido em 1953)
• IBM 650 (1954) – Primeiro sucesso comercial. Mais de
1000 unidades.
![Page 17: Professor: Milton Rocha Auxiliares Docentes: Milene ... · IAC001- Arquitetura e Organização de Computadores 2 Evolução das calculadoras • Evolução das calculadoras para os](https://reader031.vdocuments.pub/reader031/viewer/2022022716/5c14db3a09d3f2cd4b8c45cf/html5/thumbnails/17.jpg)
Geração e Evolução dos Computadores
AOC - Arquitetura e Organização de Computadores 17
![Page 18: Professor: Milton Rocha Auxiliares Docentes: Milene ... · IAC001- Arquitetura e Organização de Computadores 2 Evolução das calculadoras • Evolução das calculadoras para os](https://reader031.vdocuments.pub/reader031/viewer/2022022716/5c14db3a09d3f2cd4b8c45cf/html5/thumbnails/18.jpg)
Geração e Evolução dos Computadores
AOC - Arquitetura e Organização de Computadores 18
• Válvulas – 1a. Geração
• Transistores – 2a. Geração
• Circuitos integrados – Demais gerações
• Tecnologias atuais
![Page 19: Professor: Milton Rocha Auxiliares Docentes: Milene ... · IAC001- Arquitetura e Organização de Computadores 2 Evolução das calculadoras • Evolução das calculadoras para os](https://reader031.vdocuments.pub/reader031/viewer/2022022716/5c14db3a09d3f2cd4b8c45cf/html5/thumbnails/19.jpg)
Geração e Evolução dos Computadores
AOC - Arquitetura e Organização de Computadores 19
![Page 20: Professor: Milton Rocha Auxiliares Docentes: Milene ... · IAC001- Arquitetura e Organização de Computadores 2 Evolução das calculadoras • Evolução das calculadoras para os](https://reader031.vdocuments.pub/reader031/viewer/2022022716/5c14db3a09d3f2cd4b8c45cf/html5/thumbnails/20.jpg)
Centro de Processamento de Dados (CPD)
AOC - Arquitetura e Organização de Computadores 20
![Page 21: Professor: Milton Rocha Auxiliares Docentes: Milene ... · IAC001- Arquitetura e Organização de Computadores 2 Evolução das calculadoras • Evolução das calculadoras para os](https://reader031.vdocuments.pub/reader031/viewer/2022022716/5c14db3a09d3f2cd4b8c45cf/html5/thumbnails/21.jpg)
Geração e Evolução dos Computadores
AOC - Arquitetura e Organização de Computadores 21
Para onde vai tecnologia?