Upload
vukhanh
View
221
Download
0
Embed Size (px)
Citation preview
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.
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
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)
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.
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
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).
AOC - Arquitetura e Organização de Computadores 7
Máquina diferencial
• .
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
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
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)
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
AOC - Arquitetura e Organização de Computadores 12
Os primeiros computadores
•Equipamento ELETROMECÂNICO
•750 000 componentes
•700 Km de cabos
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
AOC - Arquitetura e Organização de Computadores 14
Programação por conexões elétricas
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
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.
Geração e Evolução dos Computadores
AOC - Arquitetura e Organização de Computadores 17
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
Geração e Evolução dos Computadores
AOC - Arquitetura e Organização de Computadores 19
Centro de Processamento de Dados (CPD)
AOC - Arquitetura e Organização de Computadores 20
Geração e Evolução dos Computadores
AOC - Arquitetura e Organização de Computadores 21
Para onde vai tecnologia?