Histórico e Evolução dos
Computadores
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
A evolução dos computadores tem sido caracterizada
pelo aumento da velocidade dos processadores, pela
diminuição do tamanho dos componentes, pelo
aumento da capacidade da memória e pelo aumento
da capacidade e da velocidade de E/S.
Diminuição do tamanho dos componentes acarreta no
aumento da velocidade de processamento
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Evolução
Geração zero: computadores mecânicos (16421945)
Primeira geração: válvulas (1945-1955)
Segunda geração: transistores (1955-1965)
Terceira geração: circuitos integrados (1965-1980)
Quarta geração: microprocessadores (1970-atual)
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Geração zero: computadores mecânicos (16421945)
Computadores analógicos
Construídos a partir de engrenagens mecânicas e
eletromecânicas
Destinados a resolver problemas específicos
Exemplos:
ábaco
régua de cálculo
Arquitetura e Organização de Computadores
Máquina de pascal
Evolução dos Computadores
Evolução dos Computadores
Geração zero: computadores mecânicos (16421945)
Placa Perfuradora:
• Joseph Marie Jacquard introduziu o conceito de
armazenamento de informações em placas perfuradas, para
controlar uma máquina de tecelagem.
• Causou bastante desemprego na época
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Geração zero: computadores mecânicos (16421945)
Máquina Diferencial de Babbage:
modelo para calcular tabelas de funções (logaritmos, funções
trigonométricas, etc.) sem a intervenção de um operador
humano, que chamou de Máquina das diferenças;
Sua única operação era a adição, mas realizava um largo número
de funções úteis pela técnica de diferenças finitas.
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Geração zero: computadores mecânicos (16421945)
Máquina Analítica:
Mais geral que a Máquina de Diferenças, constituída de unidade
de controle de memória, aritmética, de entrada e de saída.
Sua operação era comandada por um conjunto de cartões
perfurados;
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Primeira geração: válvulas (1945-1955)
Segunda Guerra Mundial foi o marco do
surgimento da computação moderna.
Fabricados com relés, capacitores e válvulas
Válvula eletrônica
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Primeira geração: válvulas (1945-1955)
Exemplos:
•
•
•
•
•
•
MARK I
Z3
Colossus
ENIAC
EDVAC
UNIVAC
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Primeira geração: válvulas (1945-1955)
MARK I
• Começou a ser construído em 1937, na Universidade de
Harvard, pela equipe do físico e professor Howard G.
Aiken com a ajuda financeira da IBM, que investiu US$
500.000,00.
• Máquina capaz de calcular integrais e diferenciais
utilizando relés e outros dispositivos eletromecânicos.
• Começou a funcionar em 1944. Era controlado por
programa e usava o sistema decimal.
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Primeira geração: válvulas (1945-1955)
MARK I
•cerca de 15 metros de
comprimento;
• 2,5 metros de altura;
•Envolvido por uma caixa de
vidro e de aço inoxidável
brilhante;
•760.000 peças;
•800 km de fios;
•420 interruptores para controle
•realizava uma soma em 0,3s;
•realizava uma multiplicação em
0,4s;
•uma divisão em cerca de 10s.
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Primeira geração: válvulas (1945-1955)
Z3
• Construído em 1941 pelo
engenheiro alemão Konrad Zuse;
• O primeiro computador
de programa controlado
por fita armazenada;
• O 1º computador eletromecânico,
constituído de relés que efetuava
cálculos e exibia os resultados
em fita perfurada.
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Primeira geração: válvulas (1945-1955)
Colossus
• Projeto britânico liderado pelo
matemático inglês Alan Turing em
1943
• As máquinas usavam 2.000
válvulas eletrônicas ao invés de
relés eletromecânicos
O Colossus trabalhava com símbolos perfurados numa argola de fita de papel, que era inserida na
máquina de leitura fotoelétrica, comparando a mensagem cifrada com os códigos conhecidos até
encontrar uma coincidência. Ele processava 25.000 caracteres por segundo, projetado durante a
Segunda Guerra Mundial com o principal objetivo de fazer a criptoanálise de códigos ultra-secretos
utilizados pelos nazistas.
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Primeira geração: válvulas (1945-1955)
ENIAC (Electronic Numerical Integrator and computer)
• projetado para fins militares;
• Usado no cálculo de tabelas de balística para o exército
americano;
• construído pelo Departamento de Material de Guerra do
Exército dos EUA, na Universidade de Pensilvânia.
• Projetado pelo físico americano John W. Mauchly e pelo
engenheiro elétrico J. Presper Eckert.
• Primeiro computador digital eletrônico de grande escala.
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Primeira geração: válvulas (1945-1955)
ENIAC (Electronic Numerical Integrator and computer)
levou três anos para ser construído;
funcionava com aproximadamente 18.000 válvulas;
pesava 30 toneladas;
consumia 174 quilowatts;
Ocupava aproximadamente 140 m²
Era uma máquina decimal
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Primeira geração: válvulas (1945-1955)
ENIAC (Electronic Numerical Integrator and computer)
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Modelo de Von Neuman
Pode-se dizer que ele propôs os elementos críticos de
um sistema computacional;
Construiu um computador sequencial binário de
programa armazenado, conhecido como IAS;
Seu modelo vem sendo utilizado até hoje;
Composto por: memória física, Unidade Aritmética e
Lógica (ULA), Unidade de Controle (UC), Equipamento
de entrada e saída.
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Modelo de Von Neuman
ULA e UC formavam a Unidade Central de
Processamento (CPU)
Memória
Principal
Unidade
lógica e
aritmética
Equipamento
de E/S
Unidade
de
controle
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Primeira geração: válvulas (1945-1955)
EDVAC (Eletronic Discrete Variable Computer)
• O EDVAC foi planejado para acelerar o trabalho armazenando
tanto programas quanto dados em sua expansão de memória
interna.
• Os dados, então, eram armazenados eletronicamente num
meio material composto de um tubo cheio de mercúrio,
conhecido como linha de retardo, onde os cristais dentro do
tubo geravam pulsos eletrônicos que se refletiam para frente
e para trás, tão lentamente quanto podiam, de modo a reter a
informação
• Capaz de codificar as informações em forma binária em vez da
forma decimal, reduzindo bastante o número de válvulas.
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Primeira geração: válvulas (1945-1955)
EDVAC (Eletronic Discrete Variable Computer)
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Primeira geração: válvulas (1945-1955)
UNIVAC (Universal Automatic Computador)
• Utilizava o modelo de Von Neumann;
• Destinado ao uso comercial;
• máquina eletrônica de programa armazenado que recebia
instruções de uma fita magnética de alta velocidade ao invés
dos cartões perfurados;
• Foi utilizado para prever os resultados
de uma eleição presidencial;
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Primeira geração: válvulas (1945-1955)
Nesta época, as válvulas representavam um grande
avanço tecnológico, mas apresentavam os
seguintes problemas:
• Superaquecimento, provocando queima constante;
• Elevado consumo de energia;
• Lentidão.
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Segunda geração: transistores (1955-1965)
Substituição da Válvula pelo Transistor
Vantagens:
•
•
•
•
Menor aquecimento
Baixo consumo de energia
Queimavam menos
Menores
O transistor foi inventado na Bell Laboratories em 1947.
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Segunda geração: transistores (1955-1965)
TRADIC,
•
•
•
•
Construído em 1955;
Primeiro computador com transistores;
Feito pela Bell Laboratories;
Possuía 800 transistores.
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Segunda geração: transistores (1955-1965)
Funcionam como um interruptor eletrônico para
executar operações lógicas
• Interruptor: mecanismo que serve para interromper ou iniciar um
circuito elétrico
• Operações lógicas: são funções cujos resultados consideram as
condições de “verdadeiro” ou “falso” (1 ou 0)
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Segunda geração: transistores (1955-1965)
Houve grandes avanços no que se refere às unidades de
memória principal, com a substituição do sistema de tubos
de raios catódicos pelo de núcleos magnéticos (usados até
hoje)
A memória teve m aumento em sua capacidade de
armazenamento, chegando a 32K
Principais computadores:
• IBM 1401,
• IBM 7094,
• IBM 7090.
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Terceira geração: circuitos integrados (1965-1980)
Circuitos integrados: chips que possuem inúmeros
transistores integrados
Iniciou a era da microeletrônica;
Vantagens:
•
•
•
•
Menores;
Baixo consumo de energia;
Menor custo de fabricação;
Maior confiabilidade (não possui partes móveis).
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Terceira geração: circuitos integrados (1965-1980)
Permitiram que computadores ficassem mais baratos de se
fabricar
Dispositivos de entrada e saída como teclados e monitores
começaram a ser utilizados
Velocidade de processamento na ordem de microssegundos
(bilionésimos de segundos)
A memória passou a ter uma capacidade de 128k
Exemplo:
– IBM 360: 2 milhões de adições/s,
– 500 mil multiplicações/s
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Terceira geração: circuitos integrados (1965-1980)
IBM 360
• Introduziu o conceito de família de computadores
compatíveis;
• Multiprogramação: diversos programas poderiam estar
residentes na memória da máquina.
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Terceira geração: circuitos integrados (1965-1980)
PDP-8
• O primeiro minicomputador comercial com sucesso;
• Construído pela DEC (Digital Equipment Corporation) em
1965.
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Quarta geração: microprocessadores (1970-atual)
Microprocessador: concentra todos os componentes de um
computador:
Unidade Central de Processamento (CPU)
Controladores de memória e de entrada e saída
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Quarta geração: microprocessadores (1970-atual)
Cada circuito integrado continha cada vez mais
componentes;
Circuitos em Larga Escala de Integração (a partir de 100.000
transistores);
Surgiram os novos computadores, ainda menores, mais
velozes (passando a atingir trilionésimos de segundos) e
mais poderosos;
A memória alcançou, inicialmente 1M e não parou de
aumentar;
Surgiu o microcomputador e a era da informática pessoal.
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Quarta geração: microprocessadores (1970-atual)
Nasceu a empresa INTEL que começou a desenvolver o
primeiro microprocessador, o Intel 4004.
• Desenvolvido em 1971, com as seguintes características:
– 2.250 componentes;
– Soma 2 números de 4bits em 11 milionésimos de segundo.
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Quarta geração: microprocessadores (1970-atual)
Em 1974, a Intel lança 8080 que tornou-se padrão para a
indústria dos microcomputadores:
• 4.500 componentes;
• soma 2 números de 8 bits em 2,5 milionésimos de segundo.
Em 1975, a MOS Technology (Commodore) lança o 6502,
bastante usado em computadores domésticos:
• 4.300 componentes;
• soma 2 números de 8 bits em 1 milionésimo de segundo.
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Quarta geração: microprocessadores (1970-atual)
Nasceu também a Apple, com a criação do Apple I
A IBM introduziu no mercado o PC, microcomputadores que se
tornaram padrão: PC, PC-XT, PC-AT, PX-XT, PC 386, PC 486, etc.
Surgem os supercomputadores:
• usados em laboratórios e centros de pesquisa aeroespaciais, empresas de
altíssima tecnologia, previsão do tempo e a produção de efeitos e imagens
computadorizadas de alta qualidade.
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Quarta geração: microprocessadores (1970-atual)
No ano de 1977, surge no mercado de produção em série, três
microcomputadores: o Apple II, o TRS-80 da Radio Shack e o PET
da Commodore.
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Quarta geração: microprocessadores (1970-atual)
Em 1979, é lançado pela Software Arts o "VisiCalc", uma planilha
de cálculos, o primeiro programa comercial para computadores
pessoais.
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Quarta geração: microprocessadores (1970-atual)
Em 1979, é lançado o Motorola 68000, um dos chips de 16
bits mais poderosos e versáteis.
• executa multiplicação com uma única operação em vez de
realizá-la pela repetição de adições;
• 70.000 componentes;
• multiplica 2 números de 16 bits em 3,3 milionésimos de
segundo.
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Quarta geração: microprocessadores (1970-atual)
Em 1981, a Hewlett-Packard lança o SuperChip, primeiro
microprocessador de 32 bits. Seu projeto durou 18 meses:
• 450.000 componentes;
• multiplica 2 números de 32 bits em 1,8 milionésimos de
segundo.
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Quarta geração: microprocessadores (1970-atual)
No mesmo ano, a IBM lança o IBM-PC, o qual revolucionou
o uso do microcomputador pessoal.
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
O Futuro
Meios alternativos de representação digital;
Computadores ópticos;
• Feixes de luz transportam informação digital
Computadores quânticos;
• Átomos desempenham o papel dos transistores
Fala-se em biochips;
Computadores capazes de entender a linguagem
natural do homem, e a inteligência Artificial será a
fonte de diversos avanços.
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Componentes de um sistema computacional
Segundo Von Neumann
Unidade central de processamento (UCP)
• Unidade Lógica e Aritmética (ULA)
• Unidade de Controle (UC)
Memória
Dispositivos de entrada e saída
Todos os componentes são interconectados por um
barramento
Arquitetura e Organização de Computadores
Evolução dos Computadores
Evolução dos Computadores
Componentes de um sistema computacional
Arquitetura e Organização de Computadores
Evolução dos Computadores
Conclusões
Evolução:
Constante em vários aspectos, incluindo hardware e software.
A velocidade está aumentando, e diminuindo o intervalo de tempo
entre avanços equivalentes (aceleração).
Novos avanços se utilizam quase sempre dos avanços anteriores
aumentando o mérito das conquistas anteriores.
Processamento:
Evolução de decimal para binário. Nada impede a ocorrência de novas
mudanças neste aspecto.
A capacidade cresceu e continua crescendo.
Tamanho:
Os computadores reduziram e continuam reduzindo de tamanho.
Arquitetura e Organização de Computadores
Evolução dos Computadores
Download

Evolução dos Computadores