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.
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 2
Evolução das calculadoras PASCALINE - máquina aritmética. Soma e subtração através de engrenagens. (Blaise Pascal:1642/1647) IAC001- Arquitetura e Organização de Computadores 3
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 4
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 5
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 Primeira programadora. Ada Lovelace. Conceito de subrotina (reutilização de programas). AOC - Arquitetura e Organização de Computadores 6
Máquina diferencial. AOC - Arquitetura e Organização de Computadores 7
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 8
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 9
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 10
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 11
Os primeiros computadores Equipamento ELETROMECÂNICO 750 000 componentes 700 Km de cabos AOC - Arquitetura e Organização de Computadores 12
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 13
Programação por conexões elétricas AOC - Arquitetura e Organização de Computadores 14
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 15
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. AOC - Arquitetura e Organização de Computadores 16
Geração e Evolução dos Computadores AOC - Arquitetura e Organização de Computadores 17
Geração e Evolução dos Computadores Válvulas 1a. Geração Transistores 2a. Geração Circuitos integrados Demais gerações Tecnologias atuais AOC - Arquitetura e Organização de Computadores 18
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 Para onde vai tecnologia? AOC - Arquitetura e Organização de Computadores 21