O documento descreve a evolução dos processadores, desde os primeiros modelos de 8 bits lançados pela Intel em 1971 até os atuais processadores multi-core. Também explica os conceitos de microarquitetura, definida como a descrição do circuito elétrico de um processador, e arquitetura de conjunto de instruções.
O documento descreve a evolução dos processadores, desde os primeiros modelos de 8 bits lançados pela Intel em 1971 até os atuais processadores multi-core. Também explica os conceitos de microarquitetura, definida como a descrição do circuito elétrico de um processador, e arquitetura de conjunto de instruções.
Descrição original:
Trabalho sobre a Microarquitetura dos processadores e a evolução dos mesmos.
O documento descreve a evolução dos processadores, desde os primeiros modelos de 8 bits lançados pela Intel em 1971 até os atuais processadores multi-core. Também explica os conceitos de microarquitetura, definida como a descrição do circuito elétrico de um processador, e arquitetura de conjunto de instruções.
O documento descreve a evolução dos processadores, desde os primeiros modelos de 8 bits lançados pela Intel em 1971 até os atuais processadores multi-core. Também explica os conceitos de microarquitetura, definida como a descrição do circuito elétrico de um processador, e arquitetura de conjunto de instruções.
Baixe no formato PDF, TXT ou leia online no Scribd
Fazer download em pdf ou txt
Você está na página 1de 4
Microarquitetura de Processadores
A microarquitetura a descrio de um circuito eltrico de um computador, uma
unidade central de processamento ou um processador digital de sinais, que suficiente para descrever completamente a operao de hardware. A microarquitetura esta relacionada com a arquitetura do set de instrues s que no a mesma coisa. A microarquitetura de uma mquina usualmente representada como diagrama que descrevem as interconexes dos diversos elementos da microarquitetura da mquina. Uma microarquitetura consiste de uma unidade de controle e de registradores visveis pelo programador, unidades funcionais como a ALU(Unidade Lgica e Aritmtica), e quaisquer registradores adicionais necessrios unidade de controle. Uma microarquitetura simples, especialmente se ela incluir microcdigo, pode ser usada para implementar muitos diferentes sets de instrues atravs da troca do controle de armazenamento. Duas mquinas podem ter a mesma microarquitetura. Decises de projeto de sistema (por exemplo, decidir se perifricos como controladores de memria devem ou no da microarquitetura). Estas decises envolvem nveis de desempenho e conectividade destes perifricos. Diferentemente de projeto de arquitetura, onde obter um nvel de desempenho especfico o principal objetivo, o projeto de microarquiteturas se concentra mais em outras restries. Uma vez que as decises de projeto da microarquitetura afeta o que vai no sistema, toda ateno se volta para aspectos como:
rea/custo do chip
Consumo de energia
Complexidade da lgica
Aspectos construtivos
Conectividade
Facilidade para debugar
Testabilidade
Dada a importncia que a microarquitetura tm na performance da mquina, muitos esforos so dispensados no sentido de se obter novas e mais eficientes microarquiteturas. Um dos recursos mais comuns foi a adio de mais memria cach no die. A memria cach simplesmente uma memria muito rpida e que pode ser acessada em poucos ciclos de mquina em oposio aos mitos ciclos necessrios para acessar a memria principal. A CPU possui um controlador de cach que autoriza o processo de escrita e leitura na memria cach. Uma microarquitetura dividida em duas partes: Caminho de Dados (parte operativa): composta pelos componentes responsveis pela execuo de operaes elementares sobre os dados. Unidade de Controle: formada pelo circuito responsvel pelo controle e coordenao da parte operativa, de modo a faz-la executar as operaes desejadas.
Evoluo dos Processadores Antigamente os processadores s eram utilizados em calculadoras com uma pequena capacidade processamento. Com o desenvolvimento simultneo, os PCs e processadores foram evoluindo. O processador um componente muito importante dos PCs, como um crebro do computador, ele encarregado de processar maior parte das informaes, componente onde so usadas tecnologias de fabricaes mais recentes. Em 1971, a Intel lanou seu primeiro processador. O Intel 4004 era usado apenas em calculadoras e tinha capacidade de processamento de 8 bits, mas mostrou na prtica a ideia usada at hoje nos processadores: a capacidade de reunir todos os componentes necessrios num nico chip. Quatro anos mais tarde o mundo conheceu o primeiro computador pessoal. A empresa MITS lanou o Altair 8800 em 1975, com o processador 8080 da Intel, que apresenta a velocidade processamento de 2mhz Em 1980, a IBM comeou a agir para tambm ser lder no mercado de computadores pessoais. Usando o processador 8088 da Intel, lanado em 1978 como uma verso mais barata do modelo 8086 (ambos de 16 bits), o IBM PC (Personal Computer) foi um sucesso absoluto, vendendo cinco vezes mais do que o planejado pela empresa em seu ano de lanamento. Em 1982, a Intel lanou seu novo processador 80286, sucessor do 8086/8088, com velocidades entre 6 MHz e 25 MHz. Neste mesmo ano, a AMD surgiu como uma empresa de processadores, trabalhando com os modelos da Intel, j que a IBM comeou a exigir pelo menos duas indstrias para o fornecimento de processadores para suas mquinas. O Intel 80286 s foi usado comercialmente a partir de 1984. Em 1985, a Intel lana o sucessor do processador 80286. O 80386, com velocidades entre 12 MHz e 40 MHz, foi o primeiro processador a trazer instrues de 32 bits (as mesmas instrues usadas at hoje). O chip tambm foi o primeiro a receber variaes dentro da mesma arquitetura, com verses SX (de baixo custo), SL (com instrues prprias para computadores portteis) e DX (verso original, que recebeu a sigla para se destacar perante as variaes). No mercado de processadores para PC, a Intel lanou o sucessor do 80386 em 1987. O processador 486, com velocidades entre 16 MHz e 100 MHz, recebeu vrias verses, e foi o primeiro chip a permitir que mais de uma instruo fosse processada no mesmo ciclo de processamento. Porm, tanto processamento tem um preo. Os chips 486 foram os primeiros a precisar de um sistema de refrigerao - pequenos dissipadores em cima dos chips - e isto apenas aumentou com o passar dos anos. Em 1993, a Intel lanou o sucessor do 486. O processador Pentium, com velocidades entre 60 MHz e 300 MHz, foi um sucesso de mercado graas tambm ao sucesso do Windows 95, que usava (e abusava) do processamento. Um ano depois, surgiu a linha Pentium MMX, com as mesmas caractersticas, com instrues de processamento voltadas para aplicaes multimdia. Em 1995, surgiu o oficial sucessor do Pentium. A linha de processadores Pentium Pro, com velocidades entre 150 MHz e 200 MHz era mais veloz que os processadores Pentium originais. No ano seguinte, a AMD lanou seu primeiro processador rival do Pentium feito com tecnologia prpria. O AMD K5 no conseguiu uma porcentagem significativa de mercado, pois era mais lento do que os modelos Pentium compatveis. Em 1997, a Intel lana o Pentium II, com velocidades entre 233 MHz e 450 MHz, e a AMD lana o sucessor do K5. Seu processador K6, com velocidades entre 166 MHz e 300 MHz, a primeira ameaa real ao mercado da Intel, j que oferecia o mesmo processamento do Pentium II com preos menores. Em 1999, Intel e AMD lanaram seus novos processadores. Enquanto o Pentium III apresentava velocidades entre 450 MHz e 1.4 GHz, o AMD Athlon ganhou vrias revises, que permitiram velocidades entre 500 MHz e 2.33 GHz. Em 2000, os processadores Pentium IV foram lanados, com uma nova arquitetura completamente diferente da usada desde os processadores Pentium Pro (mas compatveis com todos os programas lanados at ento), com velocidades entre 1.3 GHz e 3.8 GHz. Como possvel perceber, o grande objetivo da Intel era atingir a maior velocidade possvel de processamento - embora isto no garanta necessariamente um processamento mais rpido. Justamente por isto, os processadores Pentium IV nunca foram realmente bem aceitos pelo mercado, j que, com o tempo, esta afirmao pode ser comprovada nos prprios produtos. Como grande novidade, estes processadores apresentaram a tecnologia Hyper-threading (HT), que permite que um nico processador opere como dois processadores virtuais. No mesmo ano, O Athlon 64 foi um sucesso de mercado e obrigou a Intel a adotar a mesma arquitetura 64 bits um ano aps sua grande rival. Em 2005, a AMD mais uma vez inovou no mercado de processadores domsticos, sendo a primeira empresa a lanar um processador dual-core (Athlon 64 X2) para o mercado de PCs. A nova arquitetura permitiu ter dois ncleos de processamento num nico chip de processador, aumentando o desempenho do mesmo sem a necessidade de aumentar a velocidade de processamento. A Intel chamou a ateno do mercado em 2006 com a linha de processadores Core Duo e Core Solo (respectivamente com dois e um ncleos), resultantes das vrias melhorias aplicadas na plataforma dos processadores Pentium Mobile (para Notebooks), que por sua vez so derivados do Pentium III. No ano seguinte, o sucessor da linha Core 2 apresentam verses Solo (com um chip), Duo (com dois chips), Quad (com quatro chips) e Extreme (com dois ou quatro ncleos, voltada para entusiastas). Recentemente, houve o lanamento dos primeiros modelos Intel Core i7 (sucessores da famlia Corem 2). Pelo menos por enquanto, todos os modelos apresentados (com velocidades variando entre 2.66 GHz e 3.2 GHz) apresentam quatro ncleos.