View
232
Download
9
Category
Preview:
DESCRIPTION
origem da computação
Citation preview
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
COMPUTACAO BASICAOrigens e Historico da Computacao
Carla Koike Carla Denise Castanho Marcus Vincius Lamar
Departamento de Ciencia da Computacao
2012.2
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Conteudo
Numeros e Metodos de Calculo
Geracao Zero
Computadores Eletronicos 1930 - Dias de Hoje
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Conceito de Numero
I O primeiro grande passo do homem rumo a` ciencia e a`tecnologia foi a concepcao da ideia de numero.
I Como surgiu a ideia dos numeros?
I Comparacao de conjuntos
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Conceito de Numero
I O primeiro grande passo do homem rumo a` ciencia e a`tecnologia foi a concepcao da ideia de numero.
I Como surgiu a ideia dos numeros?
I Comparacao de conjuntos
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Conceito de Numero
I O primeiro grande passo do homem rumo a` ciencia e a`tecnologia foi a concepcao da ideia de numero.
I Como surgiu a ideia dos numeros?
I Comparacao de conjuntos
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Conceito de Numero
I O primeiro grande passo do homem rumo a` ciencia e a`tecnologia foi a concepcao da ideia de numero.
I Como surgiu a ideia dos numeros?
I Comparacao de conjuntos
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Conceito de Numero
I A comparacao por agrupamento deu origem ao conceito debase de um sistema de numeracao
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Conceito de Numero
I A utilizacao dos dedos como um dos conjuntos de comparacaodeu origem ao sistema de numeracao com base decimal
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Primeiros Metodos de Calculo
I Utilizacao dos dedos como um dos primeiros metodos decalculo
I Da surgiram os termos Dgito e Digital
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Primeiros Metodos de Calculo
I Exemplos de Soma e Multiplicacao com os dedos
I Os romanos so decoravam a tabuada ate 5
I Os calculos restantes eram feitos com os dedos...
I 9 7 = ?
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Primeiros Metodos de Calculo
I Exemplos de Soma e Multiplicacao com os dedos
I Os romanos so decoravam a tabuada ate 5
I Os calculos restantes eram feitos com os dedos...
I 9 7 = ?
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Primeiros Metodos de Calculo
I Exemplos de Soma e Multiplicacao com os dedos
I Os romanos so decoravam a tabuada ate 5
I Os calculos restantes eram feitos com os dedos...
I 9 7 = ?
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Primeiros Metodos de Calculo
I Exemplos de Soma e Multiplicacao com os dedos
I Os romanos so decoravam a tabuada ate 5
I Os calculos restantes eram feitos com os dedos...
I 9 7 = ?
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Primeiros Metodos de Calculo
I Multiplicacao com os dedos:
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Primeiros Metodos de Calculo
I Metodo Tabular de Multiplicacao desenvolvido pelos Arabes:
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Primeiros Metodos de Calculo
I Metodo Tabular de Multiplicacao desenvolvido pelos Arabes:
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Dispositivos Mecanicos 500 aC - 1880 dC
I Abaco: instrumento construdo com contas moveis em eixos,representando dgitos de um numero
I Primeiros abacos datam de 1.000 a.c. babilonios e egpcios
I Aperfeioado pelos chineses.
I Em japones: soroban
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Dispositivos Mecanicos 500 aC - 1880 dC
Foi com o uso de pedrinhas para auxiliar nas contagens que surgiuo termo calculo. CALCULO deriva da palavra latina calculus queesta relacionada com a palavra grega chalix, ambas significandopedrinha ou seixo.
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Dispositivos Mecanicos 500 aC - 1880 dC
I John Napier (1550 1617) construiu um dispositivo simples ebarato com bastes de osso: Ossos de Napier
I Fundamento Teorico do Logaritmo: operacoes demultiplicacao e divisao sao substitudas por adicao e subtracao
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Dispositivos Mecanicos 500 aC - 1880 dC
Primeira calculadora portatil!
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Dispositivos Mecanicos 500 aC - 1880 dC
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Dispositivos Mecanicos 500 aC - 1880 dC
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Dispositivos Mecanicos 500 aC - 1880 dC
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Dispositivos Mecanicos 500 aC - 1880 dC
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Dispositivos Mecanicos 500 aC - 1880 dC
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Dispositivos Mecanicos 500 aC - 1880 dC
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Dispositivos Mecanicos 500 aC - 1880 dC
Calculos com grandes numeros eram possveis, mas trabalhosos...
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Dispositivos Mecanicos 500 aC - 1880 dC
Regua de Calculo (seculo XVII): as tabelas criadas por Napierforam usadas por William Oughtred, matematico ingles, paradesenvolver a regua de calculo.
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Dispositivos Mecanicos 500 aC - 1880 dC
Blaise Pascal (1623 1662, fsico, matematico e filosofo frances)construiu uma Maquina de Somar, que consistia de engrenagensmecanicas para cada dgito. Ela realizava somas e subtracoes.
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Dispositivos Mecanicos 500 aC - 1880 dC
Gottfried Wilhelm von Leibniz (1646 - 1716, matematico e filosofoalemao), projeto em 1673 uma versao mais completa da maquinade Pascal: ela realizava multiplicacoes como a soma de umamesma parcela um certo numero de vezes. Esta maquina foiconstruda em 1694.
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Dispositivos Mecanicos 500 aC - 1880 dC
I A Revolucao Industrial contribuiu com o desenvolvimento dedispositivos automaticos.
I No Seculo XVIII, Basile Bouchon, Jean Falcon, e JacquesVaucanson, contriburam para a construcao e oaprimoramento de um tear que podia tecer de acordo cominstrucoes cifradas em papel perfurado.
I Em 1801 Joseph Marie Jacquard (1752 - 1834), mecanicofrances, conclui a maquina de tecer
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Dispositivos Mecanicos 500 aC - 1880 dC
Em 1823, Charles P. Babbage (1791 - 1871) foi contratado pelaRoyal Astronomical Society of Great Britain para produzir umamaquina calculadora programavel, com a finalidade de gerartabelas de navegacao para a Marinha britanica.
I Maquina de Diferencas
I Maquina Analtica
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Dispositivos Mecanicos 500 aC - 1880 dC
Maquina de Diferencas
I Realizaria adicoes e subtracoes
I Seria acionada por um motor movido a vapor
I Conteria um dispositivo de gravacao em uma chapa de cobre
I As ferramentas da epoca nao eram suficientementesofisticadas para construir a maquina.
I Em 1850, Pehr Georg Scheutz constroi uma versao modificada
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Dispositivos Mecanicos 500 aC - 1880 dC
Maquina Analtica
I Em 1833, o governo ingles financia a construcao da MaquinaAnaltica
I Generalizacao da Maquina de Diferencas.
I Projetada para suportar qualquer tipo de calculo
I Utiliza a programacao como princpio basico.
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Dispositivos Mecanicos 500 aC - 1880 dC
Maquina AnalticaI Apesar de inteiramente mecanica, a maquina analtica de
Babbage essencialmente possua os mesmos componentes queum computador atual:
1. Memoria: rodas dentadas de contagem;2. Processador: com uma unidade de realizar quatro operacoes
aritmeticas e unidade de controle, constituda de cartoesconvenientemente perfurados para realizar esta ou aquelaoperacao;
3. Sada: para uma impressora ou para um dispositivo perfuradorde cartoes.
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Dispositivos Mecanicos 500 aC - 1880 dC
Maquina AnalticaEm 1991, o Museu de Ciencias de Londres construiu uma versaoda Maquina Analtica a partir dos desenhos de Babbage... efuncionou!!!
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Dispositivos Mecanicos 500 aC - 1880 dC
BABBAGE O PAI DA COMPUTACAO!!!O projeto de Babbage anteviu os passos que ate hoje sao a base dofuncionamento de um computador:
I Programacao e alimentacao de dados, atraves de cartoesperfurados.
I Uma unidade de memoria, onde os numeros podiam serarmazenados e reutilizados.
I Programacao sequencial de operacoes.
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Dispositivos Mecanicos 500 aC - 1880 dC
Ada Augusta King (1815 - 1852), Condessa de Lovelace:matematica talentosa, grande colaboradora de Babbage.Criou programas de exemplo para a maquina e e reconhecida comoa primeira programadora da historia.Babbage declarou que Ada Lovelace parece compreender amaquina analtica melhor que ele.
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Dispositivos EletroMecanicos 1880 - 1930
I Com a invencao do motor eletrico no fim do seculo XIX,surgiu uma grande quantidade de maquinas de somaracionadas por motores eletricos.
I Em 1889, o estatstico Herman Hollerith (1860 - 1929)desenvolveu uma maquina perfuradora de cartoes e umamaquina tabuladora que contava, classificava e ordenavainformacoes armazenadas em cartoes perfurados.
I Foi utilizada no censo americano de 1890: apurado em menosde 3 anos contra dez anos do censo 1880
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Dispositivos EletroMecanicos 1880 - 1930
Maquina de Apuracao de Dados de Hollerith
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Dispositivos EletroMecanicos 1880 - 1930
I 1890: Hollerith criou a empresa Tabulating Machine Companypara comercializar sua maaquina
I 1911: Tres empresas foram fundidas formando a CTRComputing-Tabulating-Recording Company
I 1924: Renomeiada para IBM International Business MachinesCorporation
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Dispositivos EletroMecanicos 1880 - 1930
Na decada de 1930, Konrad Zuse (1910 - 1955), um estudante deengenharia alemao, criou sua primeira maquina, chamada Z1,baseada em reles eletromecanicos.Reles sao chaves mecanicas controladas eletricamente.
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Dispositivos EletroMecanicos 1880 - 1930
Versoes: Z1, Z2, Z3 e Z4
I Z1 usava um teclado dispositivo de entrada.
I Lampadas (dispositivo binario - acesa e apagada) comocomponente de sada.
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Dispositivos EletroMecanicos 1880 - 1930
Harvard Mark I:
I Baseado no sistema decimal e no binario.
I Era capaz de armazenar 72 numeros.
I Possua 3.300 reles, 175.000 conexoes, 800 km de cabos epesava 5 toneladas.
I Instrucoes de dois operandos eram introduzidas na maquinapor meio de uma fita de papel perfurado.
I Podia realizar uma soma em seis segundos e uma divisao em12 segundos
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Dispositivos EletroMecanicos 1880 - 1930
Harvard Mark I: Um Importante Marco na Computacao
I Os dados eram armazenados em dispositivos eletromecanicosenquanto as instrucoes, chamadas de programa, eramarmazenadas em papel perfurado
I As instrucoes tambem eram armazenadas em um formatodiferente dos dados
I A tecnica de armazenamento de dados e instrucoesseparadamente tornou-se conhecida como ArquiteturaHarvard.
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Dispositivos EletroMecanicos 1880 - 1930
Harvard Mark I:
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Dispositivos EletroMecanicos 1880 - 1930
Harvard Mark II, III e IVPrimeiro Caso de Bug encontrado: um inseto preso nos contatosde um rele.
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Primeira geracao: Computadores a Valvula
I Valvula: dispositivo eletronico que controla a passagem decorrente eletrica.
I Chave controlada por tensao sem partes mecanicas moveis, ouseja, muito mais rapida que o rele.
I Porem... Esquenta demais
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Primeira geracao: Computadores a Valvula
Eniac: Electronic Numerical Integrator and Calculator
I Projetado e construdo entre 1943 e 1946
I Primeiro computador eletronico e digital.
I Construdo para emprego geral, isto e, com programa deinstrucoes que podia alterar o tipo de calculo a ser realizadocom os dados.
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Primeira geracao: Computadores a Valvula
Eniac: Electronic Numerical Integrator and Calculator
I Mais de 17.000 valvulas, pesava 30 toneladas e ocupada umaarea de 180m2
I Consumia 150.000 watts e um enorme ventilador tentavareduzir o calor produzido
I As valvulas queimavam constantemente por causa do excessode calor
I Programado atraves da redistribuicao de cabos em tomadasdiferentes e rearranjo de chaves (possua cerca de 6000).
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Primeira geracao: Computadores a Valvula
Eniac: Electronic Numerical Integrator and Calculator
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Primeira geracao: Computadores a Valvula
I EDVAC: Electronic Discret Variable Automatic Computer,sucessor do ENIAC, mas projeto e descontinuado
I John von Neumann (1903-1957) cria o conceito de programaarmazenado
I Em 1946, von Neumann e outros em Princenton criam oprojeto IAS, o primeiro computador com programaarmazenado
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Primeira geracao: Computadores a Valvula
Arquitetura von Neumann
I Computador consiste de memoria para armazenamento, eprocessador para execucao
I Dados e programa armazenados em memoria
I Ciclos de execucao: Busca Decodificacao Execucao
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Primeira geracao: Computadores a Valvula
Computadores Comerciais
I UNIVAC1: primeiro computador comercial de proposito geral,construdo em 1949
I Processou dados dos Censos Americanos de 1950 e de 1960
I IBM-701, voltado para o processamento cientfico:comercializado em 1953
I Em 1955, IBM-702 foi lancado voltado para uso comercial.
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Segunda geracao: Computadores Transistorizados
I Transistor foi criado nos laboratorios da Bell em 1947I Realiza as mesmas funcoes das valvulas, mais rapidamente e
com menor consumo de energiaI Primeiro computador transistorizado: IBM-7090I Supercomputador CDC-6600, criado pela Control Data
Corporation em 1964.
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Terceira Geracao: Computadores com Circuitos Integrados
I Circuito Integrado (CI): agrega multiplos transistores em umunico elemento de silcio.
I Escala de integracao de elementos dentro de um CI eresponsavel pela miniaturizacao de equipamentos eletronicos.
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Terceira Geracao: Computadores com Circuitos Integrados
I IBM lanca a serie de computadores 360.I Computadores posseum interfaces de entrada e sada mais
amigaveis: teclado, monitores, impressorasI Computadores sao de uso compartilhado e o preco o torna
mais acessvel
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Quarta Geracao: Computadores com Processadores
Computadores com Processadores
I VLSI (Very Large Scale Integration ): Milhoes de dispositivoseletronicos em um Circuito Integrado
I Componentes da execucao dos programas concentrados emum CI: Intel 4004, em 1971
I computadores portateis, meios de armazenamento maiscompactos e rapidos, interfaces mais amigaveis
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Quarta Geracao: Computadores com Processadores
A partir do uso de processadores, a evolucao e rapida e a divisaoem geracoes e mais difcil...
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
I 1971: Intel 4004 - 4 bits, 2.300 transistores, 740kHzI 1972: Intel 8008 - 8 bits, 3.500, 500kHzI 1976, Intel 8085 8 bits, 6.500, 5MHzI 1978: Intel 8086 - 16 bits, 29.000, 10MHzI 1982: Intel 80186 16bitsI 1982: Intel 80286 16 bits, 134.000, 25MHzI 1985: Intel 80386 - 32 bits, 275.000, 33MHz (cache externa)I 1989: Intel 40486 32 bits, 1.200.000, 50MHz (L1 cache)I 1993: Pentium 32 bits, 3.100.000, at 233MHzI 1995: Pentium Pro/MMX 32 bits, 4.500.000, 200MHzI 1997: Pentium II 32 bits, 7.5000.000, 450MHzI 1999: Pentium III 32 bits, 28.000.000, 1.13GHzI 2000: Pentium IV 32 bits, 42.000.000, at 3.4GHzI 2001: Intel Itanium 64 bits (AMD antes)I 2003: Pentium-M (Centrino, ...) 32 bits, 77.000.000, 2.1GHzI 2005: Pentium-D 64bits, 230.000.000, 3.4GHzI 2006: Core (Duo,Solo) 32bits, 151.000.000, 1.66GHzI 2006: Core2 (Duo) - 64 bits, 291.000.000, 3GHzI 2007: Core2 (Quad) 64 bits 830.000.000 3GHz (s L2)I 2008: Core i7 (Quad) 64 bits 731.000.000 3GHz (L3 cache)
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
Lei de Moore
Preve que a capacidade de integracao dobre a cada 2 anos(http://www.intel.com/technology/mooreslaw/)
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Numeros e Metodos de Calculo Geracao Zero Computadores Eletronicos 1930 - Dias de Hoje
O que vem por a??
I Mudanca na Arquitetura: 1 core, 2 cores, 4 cores, 8 cores, 16cores, ....many cores..., Network on Chip (NoC)
I Mudanca Tecnologica: Computacao Otica, ComputacaoQuantica, Computacao Biologica (DNA), ...
Voces farao este futuro!
ckoike@cic.unb.br Universidade de Braslia
COMPUTACAO BASICA
Nmeros e Mtodos de ClculoGerao ZeroComputadores Eletrnicos 1930 - Dias de Hoje
Recommended