terça-feira, 22 de julho de 2008
História e evolução do computador
Geração zero (1642-1945)
Computadores Mecânicos
1642 - Blaise Pascal
. operados manualmente
. subtraiam e somavam
1670 - Liebnitz
. tipo calculadora
. quatro operações
1820 - Charles Babbage
. máquina das diferenças
. apenas somava e subtraia
. utilizada para tabelas de números
. o método utilizado baseava-se num só algoritmo
. resultados impressos numa placa de cobre
A Máquina Analítica
. armazenamento (memória)
. engenho (unidade)
. secção de entrada (leitor de cartões)
. secção de saída (saída perfurada)
Curiosidades
. armazenava até 1000 palavras de 50 dígitos
. 1ª rotura com máquinas dedicadas (uso geral)
. necessitava de software
. tecnologia insuficiente para ser suportada
1930 - Zuze
. máquina de calcular por relés
1930 - Atanasoff
. máquina de calcular
. utilizava aritmética binária
. já utilizava pastilhas de RAM refrescáveis tecnologia insuficiente para ser suportada
1930 - Stibbitz
. computador ou máquina mais primitiva, mas já funcionava
1944 - Aiken (MARK I)
. 1º computador de uso geral com relés baseado nos trabalhos de Babbage
. 72 palavras de 23 dígitos
. já possuia um tempo de ciclo (instrução)
1ª Geração - Válvulas (1945-1955)
Generalidades:
. factor principal - 2ª guerra
. necessidade de descodificar dados
. necessidade de construção de tabelas de tiro
1943 - Colossus (Turing)
. 1º computador digital do mundo
. falhou por questões militares (1946)
1946 - ENIAC (Electronic Numerical, Integrator and Computer) -Mauchley e Van Newman)
. 18000 válvulas e 1500 relés
. 30 toneladas
. 140 kw
. 20 registos (cada capaz armazenar 1 nº de 10 dígitos)
. programação por chaves multiposicionais e sockets (6000)
. origem a outros projectos
1949 - EDSAC (Wilkes)
. 1º computador operacional
EDVAC (Mauchley)
. deu origem à Unisys
Máquina de Von Newman
. aperfeiçoamento do EDSAC baseada na eliminação dos problemas anteriores programação lenta
. I/O dados
. substituiu a aritmética decimal por binária
Outros aspectos relevantes
. IBM - cartões perfurados
. 1958 - 1º computador da IBM a válvulas - 704
2ª Geração - Transistores (1955-1965)
1948 - invenção do transistor - John Bardeen e outros
1956 - TX0
. apenas um protótipo
1957 - aparecimento da DEC
. criou um computador baseado no TX0 o PDP -1
1961 - PDP -1
. possuia desempenho = dobro do IBM 7090
. $ 120 000 contra milhões
. aparecia a indústria de mini computadores
. aparecimento do 1º video game
1965 - PDP - 8
. barramento único - o omnibus
3ª Geração - Circuitos Integrados (1965-1980)
Factor chave: Invenção do circuito integrado
Consequências computadores menores:
mais baratos
mais rápidos
mais económicos
1964 - IBM
Propriedades 30 40 50 75
Desempenho 1 3,5 10 21
ciclo (ns) 1000 625 500 250
mem. máx (Kb) 64 256 256 512
bytes/ciclo 1 2 4 16
nº máx. canais 3 3 4 6
. multiprogramação
. PDP 11 a 16 bits
Binário Decimal
System 360
4ª Geração - Computadores pessoais (VLSI) (1980-200?)
Factor Chave - milhões de transistores num único chip
Consequências computadores ainda menores:
muito baratos
mais rápidos
utilização ≠
Tipos de computadores comuns:
Tipo Máquina Uso
Computador pessoal IBM PS/2 processador de texto
Minicomputador PDP 11 controle de tempo real (tráfego)
Supermini Vax Servidor de arquivos
Mainframe IBM 3090 Bancos
Supercomputador Cray -2 Previsão tempo


