Você está na página 1de 10

Fernando Henrique Radicchi Salgado

Universidade Estadual Paulista Julio de Mesquita Filho Materia: Arquitetura de Computadores Ttulo: Curso: Cincia da Computao Perodo: Noturno RA: 208000629

Data Atual: 25/03/2007

ARQUITETURA DE COMPUTADORES
A evoluo dos computadores

ESTE DOCUMENTO PERTENCE A Fernando H. R. Salgado E A UNESP, NO PODENDO SER REPRODUZIDO, ALTERADO OU TRANSFERIDO A TERCEIROS, TOTAL OU PARCIALMENTE SEM AUTORIZAO PRVIA POR ESCRITO, EMITIDA POR REPRESENTANTE LEGAL.

COMPSIS Computadores e Sistemas Ind. e Com. Ltda.

SUMRIO
1 INTRODUO....................................................................................................................................1 2 OS PRIMEIROS COMPUTADORES...................................................................................................2 3 DA SEGUNDA GERAO DE COMPUTADORES AOS DIAS DE HOJE..........................................2 4 ARQUITETURAS DE COMPUTADORES E SISTEMAS OPERACIONAIS.........................................2 5 LINHA DO TEMPO DA EVOLUO DOS COMPUTADORES...........................................................4

cdigo ver/rev

Sistema/Mdulo/Subsistema/Equipamento Tipo do documento

COMPSIS Computadores e Sistemas Ind. e Com. Ltda.

1 INTRODUO
Este trabalho visa apresentar a histria dos computadores com nfase na sua evoluo, apresentando desde os primeiros modelos e seu funcionamento at os modelos atuais que utilizam tecnologia de ponta.

cdigo ver/rev

Sistema/Mdulo/Subsistema/Equipamento Tipo do documento

COMPSIS Computadores e Sistemas Ind. e Com. Ltda.

2 OS PRIMEIROS COMPUTADORES
Os primeiros computadores da dcada de 1940 possuam somente dois nveis de linguagem de programao: o nvel da linguagem de mquina, no qual toda a programao era feita, e o nvel da lgica digital, onde os programas eram efetivamente executados. Com Wilkes, em 1951, surgiu a idea de se projetar um computador a trs nveis, a fim de se simplificar o hardware. Esta mquina tinha um programa denominado interpretador armazenado permanentemente, cuja funo era executar os programas em linguagem de mquina. O hardware assim poderia ser simplificado: teria apenas que executar um pequeno conjunto de microinstrues armazenadas, ao invs de todo o programa em linguagem de mquina, o que exigia menos circuitos eletrnicos. A partir da comeam a evoluir as linguagens e as arquiteturas das mquinas, impulsionadas, principalmente, pelo aparecimento de um novo conceito na Histria da Computao: os Sistemas Operacionais.

3 DA SEGUNDA GERAO DE COMPUTADORES AOS DIAS DE HOJE


A segunda gerao (1956 - 1963) foi impulsionada pela inveno do transistor (1948) e em 1956 j se produziam computadores com esta tecnologia. Apareceram tambm os modernos dispositivos, tais como as impressoras, as fitas magnticas, os discos para armazenamento, etc. Os computadores passaram a ter um desenvolvimento rpido, impulsionados principalmente por dois fatores essenciais: os sistemas operacionais e as linguagens de programao.Os circuitos integrados propiciaram um novo avano e com eles surgiram os computadores de terceira gerao (1964 - 1970). As tecnologias LSI, VLSI e ULSI abrigam milhes de componentes eletrnicos em um pequeno espao ou chip, iniciando a quarta gerao, que vem at os dias de hoje. Os atuais avanos em pesquisa e o projeto de novas tecnologias para os computadores esto possibilitando o surgimento da quinta gerao. Dois avanos que configuram um divisor de guas so o processamento paralelo, que quebrou o paradigma de von Neumann, e a tecnologia dos supercondutores.

4 ARQUITETURAS DE COMPUTADORES E SISTEMAS OPERACIONAIS


O termo arquitetura de computador vem da possibilidade de se visualizar uma mquina como um conjunto hierrquico de nveis que permite entender como os computadores esto organizados. Os primeiros computadores digitais por exemplo somente possuiam dois nveis. O primeiro chamado o nvel da lgica digital, formado no incio por vlvulas e depois por transistores, circuitos integrados, etc. O segundo chamado de nvel 1, tambm chamado de nvel de microprograma, que o nvel da linguagem da mquina, onde toda a programao era feita, atravs de zeros e uns, e que posteriormente seria o responsvel por interpretar as instrues do nvel 2. Com Maurice Wilkes em 1951 surgiu outro nvel, onde as instrues eram escritas de um modo mais conveniente para o entendimento humano: a tcnica consistia em substituir cada instruo desse novo nvel por um conjunto de instrues do nvel anterior (nvel da mquina) ou examinar uma instruo de cada vez e executar a sequncia de instrues equivalentes do nvel da mquina. Denominam-se estes procedimentos por traduo e interpretao. Isto simplificou

cdigo ver/rev

Sistema/Mdulo/Subsistema/Equipamento Tipo do documento

COMPSIS Computadores e Sistemas Ind. e Com. Ltda.

o hardware que agora somente tinha um conjunto mnimo de instrues e portanto menos circuitos eram necessrios. A partir da a evoluo do hardware avana juntamente com as novas descobertas cientficas: quase na mesma poca do aparecimento dos transistores, por exemplo, surgiu o conceito de barramento de dados, que acelerou a velocidade dos computadores. Ao mesmo tempo apareceram os grandes sistemas operacionais, (simplificadamente, um conjunto de programas mantidos no computador durante todo o tempo, liberando o programador de tarefas relacionadas diretamente com o funcionamento da mquina), como o DOS e OS, da IBM. Estes evoluram possibilitando novos conceitos que melhoraram a performance das mquinas, como por exemplo os sistemas de multiprogramao, isto , a possibilidade de vrios programas serem executados em paralelo em uma mesma da mquina. Se um destes programas tiver origem em um terminal remoto, tal sistema ser chamado de tempo compartilhado. Um importante marco que possibilitou esses avanos foi a introduo de processadores de entrada e sada, tambm chamados de canais. Isso motivou o aparecimento dos conceitos de concorrncia, comunicao e sincronizao: uma vez que dois processadores esto operando simultaneamente, surge a necessidade de prover mecanismos para sincroniz-los e estabelecer um canal de comunicao entre eles. a era das arquiteturas mainframes: o suporte s tarefas computacionais e o desenvolvimento das aplicaes eram feitos numa rea central, denominada centro de computao. Terminais conectados diretamente mquina eram utilizados somente por pessoas relacionadas s aplicaes disponveis. Nos anos 70 surgiram os supercomputadores, mquinas que inovaram na arquitetura. At o momento, o crescimento da eficincia dos computadores estava limitado pela tecnologia, mais especificamente pelo processamento escalar que exigia que o processador central de um computador terminasse uma tarefa para comear a realizar outra, produzindo o gargalo de von Neumann. Um avano significativo veio com o supercomputador Cray-1, da Cray Research, em 1971. Foi a primeira mquina pipeline, cujo processador executava uma instruo dividindo-a em partes, como na linha de montagem de um carro. Enquanto a segunda parte de uma instruo estava sendo processada, a primeira parte de outra instruo comeava a ser trabalhada. A evoluo seguinte foi a denominada mquina vetorial, ou mquina SIMD (single instruction multiple data) cujo processador trabalhava com mais de um conjunto de dados ao mesmo tempo. Um pouco depois surgiu a arquitetura MIMD (multiple instructions multiple data) e apareceram mquinas com mltiplos processadores como a Connection Machine, com 65.536 processadores. H primariamente trs limites para a performance dos supercomputadores: a velocidade do processador, o gasto de tempo (o termo tcnico, amplamente utilizado na Computao, overhead), que envolve fazer um grande nmero de processadores trabalharem juntos em uma nica tarefa, e a velocidade de entrada e sada entre os processadores e entre os processadores e a memria. A velocidade dos processadores aumenta a cada dia, mas a um alto custo de pesquisa e desenvolvimento, e a realidade que se est alcanando os limites dos processadores baseados em silcio. Seymour Cray demonstrou que a tecnologia de glio arsnico poderia ser a soluo, mas muito difcil trabalhar com ele e poucas indstrias estariam aptas a desenvolver processadores desse tipo. A soluo, como se falar mais abaixo caminha para o uso de um maior nmero de processadores, dando maior velocidade ao computador pelo uso desses processadores atravs do processamento paralelo. Com a tecnologia VLSI (quarta gerao de computadores) surgiram os minicomputadores, o que possibilitou muitas empresas e universidades informatizarem seus departamentos. Os grandes usurios interligavam os minicomputadores para enviar tarefas aos seus mainframes. A arquitetura principal continuava no entanto estabelecida no centro de computao. Do
cdigo ver/rev Sistema/Mdulo/Subsistema/Equipamento Tipo do documento

COMPSIS Computadores e Sistemas Ind. e Com. Ltda.

minicomputador para o computador pessoal foi somente um passo, e no incio da dcada de 1980 apareceram os primeiros PC's. Ainda nos anos de 1980 apareceram as arquiteturas RISC (Reduced Instruction Set Code), com a promessa de ganho de desempenho pela eliminao do conceito de microprograma. De qualquer maneira estas mquinas ainda so mquinas de von Neumann tradicionais, com todas as suas limitaes, a maior delas a velocidade dos circuitos que no pode crescer indefinidamente. As tentativas de quebrar o gargalo de von Neumann e o incio da descentralizao dos sistemas, com o surgimento das arquiteturas de rede que possibilitaram a universalizao do uso da tecnologia da Computao, fizeram emergir e desenvolver as arquiteturas paralelas de hardware. A idia de incluir paralelismo nos computadores to antiga quanto os prprios computadores. Trabalhos desenvolvidos por von Neumann na dcada de 1940 j discutiam a possibilidade de algoritmos paralelos para a soluo de equaes diferenciais. O sistema Model V, desenvolvido entre 1944 e 1947 por G. R. Stibitz e S. B. Willians nos laboratrios da Bell Telephone um exemplo tpico de mquina paralela. Constitudo por dois processadores e de trs posies de entrada e sada, esse multiprocessador primitivo tanto era capaz de executar dois programas distintos como era possvel que os dois processadores ficassem alocados para um mesmo programa. Posteriormente foi desenvolvido o Illiac IV, na dcada de 1960, constitudo por 64 processadores. Como foi citado, a partir da dcada de 1970 comearam a ser produzidos supercomputadores baseados em arquiteturas paralelas. Juntamente com as arquiteturas evoluiram os sistemas operacionais e a evoluo das linhas de processadores de uma empresa como a Intel servem para refletir a evoluo da indstria dos computadores em um determinado perodo. Como destaque podem-se citar o MS-DOS, o OS/2 e o UNIX. Especialmente este ltimo, que surgiu como fruto dos trabalhos de um engenheiro da Bell Labs, Ken Thompson, foi popularizado nos meios universitrios que usavam computadores PDP-11/45, durante a dcada de 1970. A palavra UNIX espalhou-se rapidamente por todo o mundo e no incio de 1980 este sistema operacional estava disponvel em mais mquinas do que qualquer outro sistema operacional da poca, continuando hoje ainda a ser amplamente utilizado. A mais nova arquitetura, que determinou a mais recente evoluo da Computao foi o resultado da rpida convergncia das tecnologias de comunicaes de dados, telecomunicaes e a prpria informtica. a Internet, ou modelo computacional baseado em uma rede, que teve sua origem nos anos da dcada de 1970, como um esforo do Departamento de Defesa dos EUA para conectar a sua rede experimental, chamada ARPAnet, a vrias outras redes de rdio e satlites. Espalhou-se logo em seguida nos meios acadmicos e est bastante popularizada.

5 LINHA DO TEMPO DA EVOLUO DOS COMPUTADORES


A partir de 1975, dizemos que os computadores entraram na sua quarta gerao (eles esto nesta gerao at hoje). Encontram - se nesta gerao os que caracterizam-se por cicuitos integrados em longa escala, LSI ( produzidos pela Intel ), o primeiro microprocessador,rede de computadores, bancos de dados, computao distribuda, automao, micro-computador (microprocessador + memria + conversores + fonte de alimentao, tudo em um s mvel, os PCs). 1975 Em fevereiro, Bill Gates e Paul Allen desenvolvem a primeira linguagem para
cdigo ver/rev Sistema/Mdulo/Subsistema/Equipamento Tipo do documento

COMPSIS Computadores e Sistemas Ind. e Com. Ltda.

microcomputadores, o Basic. As linguagens anteriores eram adequadas aos grandes e mdios computadores. Em abril, a dupla funda a Microsoft, que se torna a maior e mais importante companhia de software do mundo. - A primeira rede comercial foi implantada, que era equivalente ARPANET. - Foi anunciado o Altair 8800, baseado em um microprocessador da Intel 8080. - Lee Felsentein inventou o VDM (mdulo de indicador visual). - Foi lanado o Tandem-16, o primeiro computador para transao on-line de processos. 1976 - Steve Wozniak e Steve Jobs terminam o projeto do micro Apple I, o primeiro microcomputador feito para ser vendido em grande escala, e fundam a Apple Computer Company. - The Cray I notabilizou-se como o primeiro processador vetorial comercial. - Gary Kildall desenvolveu o CP/M, um sistema operacional para computadores pessoais. 1977 - Surge o Commodore PET (Personal Eletronic Transactor), um dos primeiros computadores pessoais que foi lanado no ano. - O Apple II apresenta caractersticas inovadoras: circuito impresso em sua placa-me, fonte de alimentao, teclado e cartuchos para jogos. - Aparece mais um computador pessoal, o Tandy Radio Shack's (TRS-80), que vende no primeiro ano mais de 10 mil unidades. - O governo dos EUA adota o padro de encriptografia de dados da IBM (chave para destravar mensagens codificadas, que servem para proteger os dados confidenciais dentro de suas agncias). 1978 - O VAX 11/780, da Digital Equipment Corporation, caracterizou-se por ser uma mquina capaz de processar at 4.3 gigabytes de memria virtual, provando ser mais rpido dos minicomputadores da poca. - O disco flexvel de 5 " transformou-se na medida padro de software para computadores pessoais, logo aps que a Apple e o Tandy Radio Shack's introduziram seus softwares para este formato. 1979 - A Motorola inventa um microprocessador, o 68000, que mostra-se mais veloz que os concorrentes. - Daniel Bricklin e Robert Frankston, programadores da Universidade Harvard, desenvolvem um programa que transforma os computadores comerciaia em pessoais, o Visicalc. 1980 - O primeiro Hard Disk Drive para microcomputadores capaz de armazenar cinco megabytes de dados. Foi produzido pela Seagate Technology. - A Phillips desenvolve o primeiro disco ptico de armazenamento de dados. Tinha uma capacidade sessenta vezes maior que o disco de 5 ". - Um computador habilitado com alto desempenho na busca de informaes inventado por John Shoch, da Xerox. 1981 - A IBM lana o PC-5150, o antecessor de todos os micros exsitentes atualmente. Tinha 64 Kbytes de memria e velocideda de 4,77 megahertz. O MS-DOS foi o software utilizado pelo

cdigo ver/rev

Sistema/Mdulo/Subsistema/Equipamento Tipo do documento

COMPSIS Computadores e Sistemas Ind. e Com. Ltda.

PC-5150, o que proporcionou uma aliana entre a IBM e a Microsoft - O primeiro computador porttil lanado, o Osborne I - A primeira estao de trabalho, a DN100, foi desenvolvida pela Apollo Computer. Sua capacidade era superior a muitos micros de preo equivalente. 1982 - O lotus 123 desenvolvido por Mitch Kapor para o PC da IBM. - O filme "Tron", da Disney, fez com que a utilizao do grficos gerados por computadores em filmes sofresse um aumento. 1983 - A Apple desenvolve o primeiro computador pessaol com interface grfica. - A Compac lana seu rpimeiro PC com software da IBM. - O Windows e o Word so apresentados pela Microsoft. - O MIDI (Musical Instrument Digital Interface) foi introduzido na North American Music Manufactures em L.A. 1984 - A Apple lana o Macintosh, o primeiro computador com mouse e interface grfica. A utilizao do disquete de 3 " cresceu devido sua utilizao no Macintosh. - A IBM lana o PC-AT, mais rpido que o oroginal, tornou-se um grande sucesso por sua tima performance e grande capacidade de armazenamento. - Willian Gigson inventa o termo Ciberespao, no livor Neuromancer. 1985 - A Microsoft lana uma verso do Windows e do Word que rodam em computadores Macintosh. - A Internet ganha fora com a ligao de cinco grandes computadores de universidades americanas com o NFSNET. - O mercado de CDs de msica aumenta com a alta capacidade de armazenamento de CDROMs. - A linguagem de programao C++ surge e domina a indstria de computao. 1986 - O estudo seobre a Inteligncia Artificial impulsionado quando Daniel Hillis desenvolve o conceito de conexes paralelas. 1987 - A IBM lana o PS/2 fabricado com drives de 3 1/2. - Willian Alkinson projeta o Hypercard (software que simplifica o uso do computador em aplicaes domsticas) - O microprocassador 68030 da Motorola desenvolvido. 1988 - A companhia NeXT fundada por Steve Jobs, que foi o co-fundador da Apple. - Tin Toy, da Pixar, ganha o Oscar de melhor desenho animado em curta metragem utilizando os recursos de animao de computadores. 1989 - A Intel e a Motorola lanam novos processadores com mais de um milho de transistors - O jogo SimCity lanado. Ele utiliza diversos dispositivos de simulao.

cdigo ver/rev

Sistema/Mdulo/Subsistema/Equipamento Tipo do documento

COMPSIS Computadores e Sistemas Ind. e Com. Ltda.

- Realidade Virtual foi o tema da conveno de Siggraphs. 1990 - H uma atualizaa do windows. O Windows 3.0, que foi lanado em 22 de maio, compatvel com o DOS. - Nasce a World Wide Web do desenvolvimento do HTML. 1991 - Uma aliana entre a Apple, a IBM e a Motorola produz o Power PC. 1992 - A verso 3.1 do Windows chega s lojas. - O candidato vice-presidncia dos EUA Al Gore lidera um projeto para permitir a entrada de qualquer cidado Internet. 1993 - O Pentium, da Intel, lanado. Tem 3,1 milhes de transistors, memria de 4 gigabytes e velocidade de 66 megahertz. - O PC 486 da IBM incorpora o Windows 3.1. 1994 - O Netscape Communications fundado e o primeiro browser torna-se disponvel criando um crescimento de surfistas na Web. 1995 - "Toy Story" o primeiro longa feito totalmente com animao de computador. - O Windows 95 lanado. - A linguagem Java descoberta. - a Netscape amplia suas conexes na Internet. 1996 - O Pentium Pro lanado. 1997 - O Netscape Navigator 2.0 o primeiro browser com superte para o Java Script. - Um computador de IBM, o Deep Blue, ganha do campeo mundial de xadrez Gary Kasparov. 1998 - lanado o Pentium II. - A verso do Windows 98 chega s lojas. 1999 - O LInux lanado pelo finlands Linus Torevald. 2000 - A Intel lana uma quantidade limitada de Pentium III. apresentado o Windows 2.000 - apresentado o Windows Millenium 2001 - O Linux Kernel lanado. - O Pentium 4 apresentado

cdigo ver/rev

Sistema/Mdulo/Subsistema/Equipamento Tipo do documento

COMPSIS Computadores e Sistemas Ind. e Com. Ltda.

2002 - apresentado o Windows XP 2006 - O Pentium Duo Core Apresentado - O Windows Vista apresentado em verses de teste 2007 - O Windows Vista comea a ser comercializado.

cdigo ver/rev

Sistema/Mdulo/Subsistema/Equipamento Tipo do documento