12.07.2015 Views

Breve História da Computação - Rossano.pro.br

Breve História da Computação - Rossano.pro.br

Breve História da Computação - Rossano.pro.br

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Breve</strong> <strong>História</strong> <strong>da</strong> <strong>Computação</strong>Sistemas <strong>da</strong> <strong>Computação</strong>Prof. <strong>Rossano</strong> Pablo Pinto, Msc.rossano at gmail com2. Semestre 2007


Sumário●Gerações de Computadores●0a. Geração – Computadores Mecânicos●1a. Geração – Válvulas●2a. Geração – Transistores●3a. Geração – Circuitos Integrados●4a. Geração – VLSI●5a. Geração – Conectivi<strong>da</strong>de, mobili<strong>da</strong>de,....Copyleft <strong>Rossano</strong> Pablo Pinto 2


Gerações de Computadores● 1a. Geração – 1945 à 1955– Estímulo: 2a. Guerra Mundial– Usavam válvulas eletrônicas– Esquentavam MUITO– vários quilometros de fios– Lentos– Ocupavam MUITO espaço (enormes)Copyleft <strong>Rossano</strong> Pablo Pinto 3


Gerações de Computadores● 2a. Geração – 1955 à 1965– Substituiu válvulas por transistores– Substituiu fios de ligação por circuitoimpresso– Estas substituições permitiram●●●Redução de custoRedução de tamanhoAumento <strong>da</strong> veloci<strong>da</strong>de de <strong>pro</strong>cessamentoCopyleft <strong>Rossano</strong> Pablo Pinto 4


Gerações de Computadores● 3a. Geração – 1965 à 1980– Construí<strong>da</strong> a partir de circuitos integrados– Os circuitos integrados permitiram●●●Redução de custoRedução de tamanhoAumento <strong>da</strong> veloci<strong>da</strong>de de <strong>pro</strong>cessamento quealcançou a ordem de microsegundos (10 -6 )– Têm início o uso de Sistemas Operacionais +avançadosCopyleft <strong>Rossano</strong> Pablo Pinto 5


Gerações de Computadores●4a. Geração – 1980 à atual– Aperfeiçoamento <strong>da</strong> tecnologia atual– VLSI (Very Large Scale Integration)– VLSI permitiram●●●Redução de custoRedução de tamanhoAumento <strong>da</strong> veloci<strong>da</strong>de de <strong>pro</strong>cessamento quealcançou a ordem de nanosegundos (10 -9 )Copyleft <strong>Rossano</strong> Pablo Pinto 6


Gerações de Computadores●“5a. Geração” – 1990 à atual– Aperfeiçoamento <strong>da</strong> tecnologia atual– ULSI (Ultra Scale Integration)– ULSI permitiram●●●Redução de custoRedução de tamanhoAumento <strong>da</strong> veloci<strong>da</strong>de de <strong>pro</strong>cessamento– Conectivi<strong>da</strong>de– Mobili<strong>da</strong>deCopyleft <strong>Rossano</strong> Pablo Pinto 7


0a. Geração – ComputadoresMecânicos1642 à 1945Copyleft <strong>Rossano</strong> Pablo Pinto 8


0a. G – Comp. Mecânicos1642 à 19451642 – Primeira máquina de calcular– Blaise Pascal – Cientista Francês●Tinha apenas 19 anos– Foi cria<strong>da</strong> p/ aju<strong>da</strong>r pai (coletorde impostos do governo Francês)– Inteiramente MecânicaEngrenagens movi<strong>da</strong>s amanivelas opera<strong>da</strong>s à mão– Fazia apenas SOMA e SUBCopyleft <strong>Rossano</strong> Pablo Pinto 9


0a. G – Comp. Mecânicos1642 à 19451642 – Primeira máquina de calcular– Pascaline – similar a um ábaco deengrenagens ou um odômetro.Copyleft <strong>Rossano</strong> Pablo Pinto 10


0a. G – Comp. Mecânicos1642 à 19451642 – Primeira máquina de calcular– Pascaline – não fez muito sucesso, pois eracara e requeria prática de uso.Copyleft <strong>Rossano</strong> Pablo Pinto 11


0a. G – Comp. Mecânicos1642 à 19451672 – Máquina de calcular c/ 4 operações– Baron Gottfried von Leibniz –Matemático Alemão– Inteiramente Mecânica– Fazia SOMA, SUB, MULT e DIV– Primeira Calculadora de 4operações (não cabia no bolsoain<strong>da</strong>!!!)Copyleft <strong>Rossano</strong> Pablo Pinto 12


0a. G – Comp. Mecânicos1642 à 19451672 – Máquina de calcular c/ 4 operaçõesMáquina de Leibniz:SOMA, SUB, MUL, DIVCopyleft <strong>Rossano</strong> Pablo Pinto 13


0a. G – Comp. Mecânicos1642 à 1945150 anos de silêncio !!!na<strong>da</strong> revolucionário ocorreu neste períodoCopyleft <strong>Rossano</strong> Pablo Pinto 14


0a. G – Comp. Mecânicos1642 à 19451815 – Nasce George Boole– 1815 – 1864– Álge<strong>br</strong>a Booleana (Switching alge<strong>br</strong>a)– Tabela ver<strong>da</strong>de – mostra to<strong>da</strong>s as possíveiscombinações <strong>da</strong><strong>da</strong> as entra<strong>da</strong>s e o tipo defunção (E,OU,NEG,OU Exclusivo,etc..)●2 n onde n representa o número de entra<strong>da</strong>s(variáveis)Copyleft <strong>Rossano</strong> Pablo Pinto 15


0a. G – Comp. Mecânicos1642 à 19451822 – Máquina (Motor) Diferencial– Charles Babbage – MatemáticoInglês <strong>da</strong> Univ. de Cam<strong>br</strong>idge– Inteiramente Mecânica, Fazia SOMAe SUB– Utiliza<strong>da</strong> para calcular tabelas de navegação– Ro<strong>da</strong>va apenas 1 algoritmo: método dediferenças finitas usando polinômios– Saí<strong>da</strong>: marcas em placa de co<strong>br</strong>e – Precursorcartões perfurados e mídias WORM – write once,read many – Ex.: CD-ROMsCopyleft <strong>Rossano</strong> Pablo Pinto 16


0a. G – Comp. Mecânicos1642 à 19451822 – Máquina (Motor)DiferencialCopyleft <strong>Rossano</strong> Pablo Pinto 17


0a. G – Comp. Mecânicos1642 à 19451834 – Máquina (Motor) Analítica– Charles Babbage: PAI DO COMP., AVÔDO COMP. DIGITAL MODERNO– Inteiramente Mecânico– 4 componentes:● Store (memória)● MILL (uni<strong>da</strong>de de computação)● input section (Leitor de cartão perfurado)● output section (cartão perfurado)Copyleft <strong>Rossano</strong> Pablo Pinto 18


0a. G – Comp. Mecânicos1642 à 1945Cont.. Máquina (Motor) Analítica– Store●●– MILL1000 palavras (words) de 50 dígitosdecimaisArmazenava variáveis e resultados●●●aceitava operandos vindos do StoreOperava SOMA, SUB, MUL e DIVRetornava valor ao StoreCopyleft <strong>Rossano</strong> Pablo Pinto 19


0a. G – Comp. Mecânicos1642 à 1945Cont.. Máquina (Motor) Analítica●Qual a grande INOVAÇÃO?– Primeiro computador de PROPÓSITO GERAL– Noção de PROGRAMAÇÃO●●Os outros computadores apenas recebiam <strong>da</strong>dos egeravam resultadosEste computador distinguia a entra<strong>da</strong> em “<strong>da</strong>dos einstruções”Copyleft <strong>Rossano</strong> Pablo Pinto 20


0a. G – Comp. Mecânicos1642 à 1945Cont.. Máquina (Motor) Analítica●Linguagem Assembly bemsimples:– Operações: fetch, SOMA, SUB,MUL, DIV, store, test, desviocondicional● A<strong>da</strong> Augusta Lovelace –PRIMEIRA PROGRAMADORABabbage contratou-a para desenvolver os<strong>pro</strong>gramasCopyleft <strong>Rossano</strong> Pablo Pinto 21


0a. G – Comp. Mecânicos1642 à 1945Cont.. Máquina (Motor) Analítica●A<strong>da</strong> Augusta Lovelace– inventou conceito de su<strong>br</strong>otina– desco<strong>br</strong>iu a importância doslaços de repetição (loops)– iniciou o desenvolvimento dodesvio condicionalCopyleft <strong>Rossano</strong> Pablo Pinto 22


0a. G – Comp. Mecânicos1642 à 1945Cont.. Máquina (Motor) Analítica●Triste FIM:– Não completou a implementação do <strong>pro</strong>jeto●Não a havia a precisão necessária para construção<strong>da</strong>s polias e engrenagens no século 19● “Derrotado” pela tecnologia <strong>da</strong> época !!!Copyleft <strong>Rossano</strong> Pablo Pinto 23


0a. G – Comp. Mecânicos1642 à 19451890 – Hollerith: máq. de perfurar cartões– Dr. Herman Hollerith –Funcionário dos EUA CensusBureau– Senso de 1880 – Proc. manuallevou 7,5 anos para finalizar– Senso de 1890 – Proc. levou 2,5anos com:●●máquina de perfurar cartõesmáquina de tabular e ordenarCopyleft <strong>Rossano</strong> Pablo Pinto 24


0a. G – Comp. Mecânicos1642 à 1945Cont. – Hollerith: máq. de perfurar cartões– Dr. Herman Hollerith utilizouidéia do Joseph-Marie Jacquardpara automação de teares– Joseph-Marie Jacquard – 1801 –Mecânico Francês●●Inventou tear mecânico operadopor cartões perfuradosEm 7 anos haviam 11 mil tearesdeste tipo operando na França.Copyleft <strong>Rossano</strong> Pablo Pinto 25


0a. G – Comp. Mecânicos1642 à 1945Cont. – Hollerith: máq. de perfurar cartõesExemplo de CartãoPerfuradoMáquina de HollerithCopyleft <strong>Rossano</strong> Pablo Pinto 26


0a. G – Comp. Mecânicos1642 à 1945Cont. – Hollerith: máq. de perfurar cartões– Dr. Herman Hollerith fundou em1911 a companhia “TabulatingMachine Company”para<strong>pro</strong>duzir máquinas de tabulação– 1924 – A companhia de Hollerithfoi renomea<strong>da</strong> para IBM(International BusinessMachines)Copyleft <strong>Rossano</strong> Pablo Pinto 27


0a. G – Comp. Mecânicos1642 à 19451936 – Z1 – Primeira calculadora a relê– Konrad Zuze – estu<strong>da</strong>nte alemãode engenharia– Zuze desconhecia o trabalho deBabbage– Construiu uma série de máquinasautomáticas de calcular – relêseletromagnéticos1992– Z1 foi destruí<strong>da</strong> em 1944 no bombardeio deBerlim– Z1 não influenciou as máquinas atuais.Copyleft <strong>Rossano</strong> Pablo Pinto 28


0a. G – Comp. Mecânicos1642 à 1945Cont. – Z1 – Primeira calculadora a relê1992Copyleft <strong>Rossano</strong> Pablo Pinto 29


0a. G – Comp. Mecânicos1642 à 19451930 à 1940 - calculadoras– John Atanasoff @ Iowa State College– Usava aritmética binária– Memória feita de capacitores●Ciclos de REFRESH !!!! Iguais as de hoje.– A máquina nunca tornou-se operacional devidoà tecnologia <strong>da</strong> épocaCopyleft <strong>Rossano</strong> Pablo Pinto 30


0a. G – Comp. Mecânicos1642 à 19451930 à 1940 - calculadoras– George Stibbitz @ Bell Labs– Um pouco + primitiva que a de Atanasoff– Completou o <strong>pro</strong>jeto– Influenciou o trabalho de John Mauchley(ENIAC)Copyleft <strong>Rossano</strong> Pablo Pinto 31


0a. G – Comp. Mecânicos1642 à 19451944 – MARK I – 1o. Comp. Prop. Geral EUA– Howard Aiken – Phd Harvard– Usou <strong>pro</strong>jeto de Babbage p/ construir o mark– Construído com milhares de Relês, ocupava120 m 3 , levava 3 segundos p/ multiplicarnúmeros de 10 dígitos– 72 palavras de 23 dígitos decimais– tempo de instrução de 6 segundos– E/S com fita de papel perfuradoCopyleft <strong>Rossano</strong> Pablo Pinto 32


0a. G – Comp. MecânicosCont. MARK I– 1o. Comp.Prop. GeralEUA1642 à 1945Copyleft <strong>Rossano</strong> Pablo Pinto 33


0a. G – Comp. Mecânicos1642 à 1945Cont. MARK I – 1o. Comp. Prop. Geral EUACopyleft <strong>Rossano</strong> Pablo Pinto 34


0a. G – Comp. Mecânicos1642 à 1945Cont. MARK I – 1o. Comp. Prop. Geral EUACopyleft <strong>Rossano</strong> Pablo Pinto 35


0a. G – Comp. Mecânicos1642 à 1945Cont. MARK I – 1o. Comp. Prop. Geral EUAMARK II foi completado mas tornara-se obsoletoComeçara a era ELETRÔNICACopyleft <strong>Rossano</strong> Pablo Pinto 36


1a. Geração – Válvulas1945 à 1955Copyleft <strong>Rossano</strong> Pablo Pinto 37


1a. G – Válvulas - 1945 à 1955●1943 – COLOSSUS – Primeiro computadorEletrônico– Alan Turing ajudou no <strong>pro</strong>jeto– Governo Inglês mantevesegredo por 30 anos– Não influenciou os computadores modernos(pois ficou em segredo)– Foi utilizado para que<strong>br</strong>a de mensagenscriptografa<strong>da</strong>s pela Enigma alemãCopyleft <strong>Rossano</strong> Pablo Pinto 38


1a. G – Válvulas - 1945 à 1955●1946 – ENIAC (Electronic NumericalIntegrator and Computer) - EUA– John Mauchley e seu aluno de graduação J.Presper Eckert. (+ John von Neumann)– 18.000 válvulas, 1500 relês, 30 tonela<strong>da</strong>s,140 kW de consumo– 20 registradores de 10 dígitos decimais– <strong>pro</strong>gramação usando 6000 chaves e conexãode cabos– Projeto não estava <strong>pro</strong>nto em 1946Copyleft <strong>Rossano</strong> Pablo Pinto 39


1a. G – Válvulas - 1945 à 1955●Cont. – ENIAC (Electronic NumericalIntegrator and Computer) - EUACopyleft <strong>Rossano</strong> Pablo Pinto 40


1a. G – Válvulas - 1945 à 1955●Cont. – ENIAC (Electronic NumericalIntegrator and Computer) - EUAJohnMauchleyCopyleft <strong>Rossano</strong> Pablo Pinto 41


1a. G – Válvulas - 1945 à 1955●Computadores criados após palestraso<strong>br</strong>e ENIAC:– 1949 – EDSAC – Maurice Wilkes –Universi<strong>da</strong>de de Cam<strong>br</strong>idge – Primeirocomputador com Programa Armazenado– JOHNIAC – Rand Corporation– ILLIAC – Universi<strong>da</strong>de de Illinois– MANIAC – Los Alamos Laboratory– WEIZAC – Weizmann Institute of IsraelCopyleft <strong>Rossano</strong> Pablo Pinto 42


1a. G – Válvulas - 1945 à 1955●EDVAC (Electronic Discrete VariableAutomatic Computer)– John Mauchley e J. Presper Eckert –Universi<strong>da</strong>de <strong>da</strong> Pensilvânia– Projeto foi prejudicado pela saí<strong>da</strong> de ambos<strong>da</strong> universi<strong>da</strong>de para fun<strong>da</strong>r a empresaEckert-Mauchley Computer Corporation– Depois de várias fusões surge a UNISYSCorporationCopyleft <strong>Rossano</strong> Pablo Pinto 43


1a. G – Válvulas - 1945 à 1955●EDVACCopyleft <strong>Rossano</strong> Pablo Pinto 44


1a. G – Válvulas - 1945 à 1955●1952 – IAS – Maioria <strong>da</strong> máquinas atuaisutiliza este <strong>pro</strong>jeto– John von Neumann – Princeton– Matemático e físico– No ENIAC, ca<strong>da</strong> “bit” era representado por 10válvulas (decimal – 0 à 9)– von Neumann <strong>pro</strong>pôs utilizar aritméticabinária– Substituiu <strong>pro</strong>gramação via cabos/chavespor <strong>pro</strong>gramas digitais armazenados emMEMÓRIACopyleft <strong>Rossano</strong> Pablo Pinto 45


1a. G – Válvulas - 1945 à 1955●Cont. IAS – Máquina de von Neumann:4096palavrasde 40 bits(40 bits)Copyleft <strong>Rossano</strong> Pablo Pinto 46


1a. G – Válvulas - 1945 à 1955●Cont. IAS – Máquina de von Neumann:– 5 partes: memória, ULA, UC, Entra<strong>da</strong>, Saí<strong>da</strong>– Não possuía uni<strong>da</strong>de aritmética de pontoflutuante– Ca<strong>da</strong> palavra podia armazenar:●2 instruções de 20 bits ou 1 inteiro de 40 bits– Formato <strong>da</strong>s instruções:●●8 bits dedicados a identificar tipo <strong>da</strong> instrução12 bits p/ especificar uma <strong>da</strong>s 4096 palavras nameória (2 12 = 4096)Copyleft <strong>Rossano</strong> Pablo Pinto 47


1a. G – Válvulas - 1945 à 1955●1951 – Whirlwind I – MIT – Primeirocomputador de tempo-real– Palavra de 16 bits– levou à invenção <strong>da</strong> memória de núcleomagnético (magnetic core memory)– alavancou a invenção do primeirominicomputador comercialCopyleft <strong>Rossano</strong> Pablo Pinto 48


1a. G – Válvulas - 1945 à 1955●1953 – 701 – IBM– Deu origem ao coneceito de séries– 2048 palavras de 16 bits, 17.000 inst. p/ seg.●1956 – 704 - IBM– 4K core memory– Hardware para ponto-flutuante●1958 – 709 – IBM– melhorias dos modelos anteriores, últimomodelo à válvulaCopyleft <strong>Rossano</strong> Pablo Pinto 49


2a. Geração – Transistores1955 à 1965http://pt.wikipedia.org/wiki/Trans%C3%ADstorCopyleft <strong>Rossano</strong> Pablo Pinto 50


2a. G – Transistores1955 à 1965●1948 – Invenção do transistor– John Bardeen, Walter Brattain, WilliamShockley @ Bell Labs– 1956 – Prêmio Nobel de Física– Por volta de 1950 as válvulas ficaramobsoletasCopyleft <strong>Rossano</strong> Pablo Pinto 51


2a. G – Transistores1955 à 1965●TX-0 – Primeiro ComputadorTransistorizado– MIT Lincolm Laboratory– 16 bits, similar ao Whirlwind I– 1957 - Um dos engenheiros do <strong>pro</strong>jeto,Kenneth Olsen, fundou a:●Digital Equipment Corporation (DEC)Copyleft <strong>Rossano</strong> Pablo Pinto 52


2a. G – Transistores1955 à 1965●Cont. – TX-0 Prim. Comp. TransistorizadoCopyleft <strong>Rossano</strong> Pablo Pinto 53


2a. G – Transistores1955 à 1965●TX-2 Evolução TX-0Copyleft <strong>Rossano</strong> Pablo Pinto 54


2a. G – Transistores1955 à 1965●1960 – PDP-I - DEC– Vendeu 50 uni<strong>da</strong>des (custava US$120.000,00ótimo custo/benefício), MIT recebeu 1 PDP-I– 4K de palavras de 18 bits, ciclo de 5microsegundos (10 -6 )– Display visual c/ habili<strong>da</strong>de de plotar pontosem qualquer lugar <strong>da</strong> tela de 512x512– Depois de muito tempo, alunos criaram oprimeiro video-game nele: guerra nas estrelasCopyleft <strong>Rossano</strong> Pablo Pinto 55


2a. G – Transistores1955 à 1965●Cont.. 1960 – PDP-I - DECCopyleft <strong>Rossano</strong> Pablo Pinto 56


2a. G – Transistores1955 à 1965●1960 – 7090 – IBM– Um dos primeiros mainframes totalmentetransistorizados– Sucessora <strong>da</strong> 709 (válvula), só que usandotransistor– ciclo de 2,5 microsegundos (10 -6 ), 229.000cálculos por segundo– Custava milhões de dólaresCopyleft <strong>Rossano</strong> Pablo Pinto 57


2a. G – Transistores1955 à 1965●1961 – 1401 – IBM– Computador tremen<strong>da</strong>mente popular– podia ler/escrever fitas magnéticas, ler/furarcartões magnéticos– quase tão rápido quanto o 7094 por umafração do preço– era terrível para computação científica– ótimo para computação “comercial”(armazenagem e acesso a <strong>da</strong>dos)Copyleft <strong>Rossano</strong> Pablo Pinto 58


2a. G – Transistores1955 à 1965●Cont. – 1401 – IBM– Não possuía registradores e nem palavras detamanho fixo– memória de 4K 8bit bytes (4KB)– Ca<strong>da</strong> byte possuía o seguinte formato:caracter de 6 bitsbit administrativobit para indicar fim de palavra1 – fimde palavra0 - continuarCopyleft <strong>Rossano</strong> Pablo Pinto 59


2a. G – Transistores1955 à 1965●1962 – 7094 – IBM– ciclo de 2 microsegundos, 32K de memória depalavras de 36 bits.– Fim <strong>da</strong> era <strong>da</strong>s máquinas com <strong>pro</strong>jeto similarao ENIACCopyleft <strong>Rossano</strong> Pablo Pinto 60


2a. G – Transistores1955 à 1965●1964 – 6600 – CDC (Control Data Corp.)– máquina com praticamente uma ordem demagnitude + rápi<strong>da</strong> que a 7094 <strong>da</strong> IBM– CPU “altamente paralela”●possuía várias uni<strong>da</strong>des de execução p/ fazer:– +1 adição– +1 multipliação– +1 divisãoTo<strong>da</strong>s as uni<strong>da</strong>des ro<strong>da</strong>vamem paralelo (10 instruçõessendo executa<strong>da</strong>s ao mesmotempo)possuía vários outros“pequenos computadores” p/auxiliar a CPU principalCopyleft <strong>Rossano</strong> Pablo Pinto 61


2a. G – Transistores1955 à 1965●Cont. – 6600 – CDC (Control Data Corp.)– Seymour Cray – <strong>pro</strong>jetista <strong>da</strong> 6600 dedicousua vi<strong>da</strong> para construirSUPERCOMPUTADORES● 6600● 7600●Cray-1Copyleft <strong>Rossano</strong> Pablo Pinto 62


2a. G – Transistores1955 à 1965●Burroughs B5000– Primeira máquina <strong>pro</strong>jeta<strong>da</strong> para umalinguagem de alto nível– Principal objetivo: construir uma máquinacapaz de ser <strong>pro</strong>grama<strong>da</strong> em Algol 60(precursora <strong>da</strong> Linguagem Pascal)– Incluíram diversas facili<strong>da</strong>des em hardwarepara facilitar o trabalho do compilador– NÃO obteve muito sucessoCopyleft <strong>Rossano</strong> Pablo Pinto 63


2a. G – Transistores1955 à 1965●1965 – PDP-8 - DEC– Vendeu 50.000 uni<strong>da</strong>des (custavaUS$16.000,00 uma PECHINCHA)– Introduziu conceito de barramento único, oomnibusCPUMemóriaTerminalConsoleFita depapel p/E/SOutrosDisp.E/SOmnibusCopyleft <strong>Rossano</strong> Pablo Pinto 64


● Cont. 1965 –PDP-8 - DEC2a. G – Transistores1955 à 1965Copyleft <strong>Rossano</strong> Pablo Pinto 65


2a. G – Transistores1955 à 1965●Cont.1965 –PDP-8 – DECProcesssadorCopyleft <strong>Rossano</strong> Pablo Pinto 66


2a. G – Transistores1955 à 1965●Cont. – PDP-8 - DEC– Palavra de 12 bits– Barramento:●●●Definição: coleção de fios (trilhas) paralelos paraconectar os componentes de um computador.Foi adotado como “padrão” em todos osminicomputadores desde então.Grande mu<strong>da</strong>nça: barramento ao invés dememory-centered (como no IAS)Copyleft <strong>Rossano</strong> Pablo Pinto 67


2a. G – Transistores1955 à 1965●Cont. – PDP-8 - DEC– módulos do PDP-7 e PDP-8Copyleft <strong>Rossano</strong> Pablo Pinto 68


2a. G – Transistores1955 à 1965●Cont. – PDP-8 - DECCopyleft <strong>Rossano</strong> Pablo Pinto 69


3a. Geração – CircuitosIntegrados1965 à 1980Copyleft <strong>Rossano</strong> Pablo Pinto 70


3a. G – CI1965 à 1980●1958 – Invenção do CI– Robert Noyce– Permitiu colocar várias dezenas detransistores em um ÚNICO CHIP– Benefícios:●computadores + rápidos, menores e + baratosCopyleft <strong>Rossano</strong> Pablo Pinto 71


3a. G – CI1965 à 1980●1964 – System/360 - IBM– Basea<strong>da</strong> em circuitos integrados– Micro<strong>pro</strong>grama<strong>da</strong>– Primeira linha de <strong>pro</strong>duto <strong>pro</strong>jeta<strong>da</strong> como umafamília (2 versões e vários configurações):●●●Versão comercial e versão científica,. onfiguraçõesem diversos tamanhos e veloci<strong>da</strong>desMesma linguagem assembly para ca<strong>da</strong> umadelasPROGRAMA ESCRITO P/ UMA MÁQUINA,RODARIA EM QUALQUER UMA DELAS !!!!!!Copyleft <strong>Rossano</strong> Pablo Pinto 72


3a. G – CI1965 à 1980●Cont. – System/360 - IBM– Modelos:●Todos os outros fa<strong>br</strong>icantes adotaram oconceito de FAMÍLIA.Copyleft <strong>Rossano</strong> Pablo Pinto 73


3a. G – CI1965 à 1980●Cont. – System/360 - IBM– MULTIPROGRAMAÇÃO:●Vários <strong>pro</strong>gramas carregados na memória●Enquanto um esperava pelo término de E/S, outroera executado pela CPU– VIRTUALIZAÇÃO (EMULAÇÃO) de hardware:● podia ro<strong>da</strong>r <strong>pro</strong>gramas escritos para 1401 e 7094●3 micro<strong>pro</strong>gramas:– p/ o conjunto de instruções do 360– p/ o conjunto de instruções do 1401– p/ o conjunto de instruções do 7094Copyleft <strong>Rossano</strong> Pablo Pinto 74


3a. G – CI1965 à 1980●Cont. – System/360 - IBM– Espaço de endereçamento de 16 MB– Seguiram as séries: 370, 4300, 3080 e 3090●Meados de 1980 o limite de 16 MB tornou-se umPROBLEMA SÉRIO !!!– IBM abandonou a compatibili<strong>da</strong>de com asoutras séries quando adotou endereçamentode 32 bits.Copyleft <strong>Rossano</strong> Pablo Pinto 75


3a. G – CI1965 à 1980●PDP-11 - DEC– Sucessor de 16 bits do PDP-8– Sucesso enorme em universi<strong>da</strong>desCopyleft <strong>Rossano</strong> Pablo Pinto 76


4a. Geração – VLSI1980 à ????Copyleft <strong>Rossano</strong> Pablo Pinto 77


4a. G – VLSI1980 à ????●●LSI e VLSIMini e super minicomputadores– Sistemas multiusário, UNIX, VMS)●●●●PC de 16 bits <strong>da</strong> IBM (DOS)Workstations (monousuário e multitarefa)Multi<strong>pro</strong>cessamento, divisão de <strong>pro</strong>gramasentre <strong>pro</strong>cessadores, paralelismoWANS, TCP/IP, CCITT X.25, LAN, S.O. RedeCopyleft <strong>Rossano</strong> Pablo Pinto 78


4a. G – VLSI1980 à ????●●●Arquitetura RISC (Reduced Instruction SetComputer)CPUs super-escalaresCOMPUTADORES PESSOAIS– Inicialmente vendidos sem software (o usuárioprecisava escreve-lo)– CP/M (Gary Kil<strong>da</strong>ll) – Primeiro S.O. utilizado emcomputadores pessoais (<strong>pro</strong>cessador 8080)Copyleft <strong>Rossano</strong> Pablo Pinto 79


4a. G – VLSI1980 à ????● Tarefa 1:– Pesquisar so<strong>br</strong>e a história do computadorpessoal (principalmente IBM, Microsoft, Apple,DOS e OS/2).– Entregar monografia so<strong>br</strong>e o assunto.●Tarefa 2 – Fazer resumo:– Cap. 1 – Seção 1.2 (e to<strong>da</strong>s as sub-seções)– Cap. 1 – Seção 1.3 (e to<strong>da</strong>s as sub-seções)– Cap. 2 – Seção 2.1.3Copyleft <strong>Rossano</strong> Pablo Pinto 80


5a. Geração ????1991 à ????Copyleft <strong>Rossano</strong> Pablo Pinto 81


5a. G – ????1991 à ????●●●●●●Sistemas especialistas, Sistemasmultimídia, Banco de <strong>da</strong>dos distribuídosInteligência artificial, Redes neuraisULSIArquiteturas paralelas, Programaçãoconcorrente, Processamento distribuídoSurge o LinuxInterfaces GráficasCopyleft <strong>Rossano</strong> Pablo Pinto 82


5a. G – ????1991 à ????●●CONECTIVIDADE (802.11, GSM, GPRS,etc..)MOBILIDADE (notebooks, PDAs, telefonescelulares)– celulares: autonomia (bateria) de 1 semana– PDAs: autonomia de 1 semana– notebooks: autonomia entre 30 minutos à ~8horasCopyleft <strong>Rossano</strong> Pablo Pinto 83


“Quando achamos que já chegamos,paramos de avançar.” Mark BakerCopyleft <strong>Rossano</strong> Pablo Pinto 84

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!