É interessante anotar que o microprocessador tinha existido por somente 10 anos antes da criação do PC! Intel inventou o microprocessador em 1971; o PC foi criado por IBM em 1981. Agora mais de 20 anos mais tarde, nós estamos usando ainda sistemas baseamos mais ou menos no projeto desse primeiro PC. Os processadores que powering nossos PCES são hoje ainda compatíveis inverso em muitas maneiras com os 8088 que a IBM selecionou para o primeiro PC em 1981.
|
|
Novembro 15, 2001 marcou o 30o anniversary do microprocessador, e naqueles 30 anos a velocidade do processador aumentou mais de 18.500 vezes (de 0.108MHz a 2GHz).The 4004 foram introduzidos novembro em 15, 1971 e funcionaram originalmente em uma velocidade de pulso de disparo de 108KHz (108.000 ciclos por o segundo, ou apenas sobre um décimo um dos megahertz). Os 4004 contiveram 2.300 transistor e foram construídos em um processo do 10-micron. Isto significa que cada linha, traço, ou transistor poderiam ser espaçados aproximadamente 10 mícrons (millionths de um medidor) distante. Os dados foram transferidos 4 bocados de cada vez, e a memória endereçável máxima era somente 640 bytes. Os 4004 foram projetados para o uso em uma calculadora mas provados ser úteis para muitas outras funções por causa de seu programmability inerente. Para o exemplo, os 4004 foram usados em controladores da luz de tráfego, em analisadores do sangue, e em uniforme na ponta de prova de espaço profundo do pioneiro 10 da NASA!
Em abril 1972, Intel liberou o processador 8008, que funcionou originalmente em uma velocidade de pulso de disparo de 200KHz (0.2MHz). O processador 8008 conteve 3.500 transistor e foi construído no mesmo processo do 10-micron que o processador precedente. A mudança grande nos 8008 era que teve uma barra-ônibus de dados 8-bit, que significasse que poderia mover dados 8 bocados em um timetwice tanto quanto a microplaqueta precedente. Poderia também dirigir-se a mais memória, até 16KB. Esta microplaqueta foi usada primeiramente em terminais dumb e em calculadoras general-purpose.
A microplaqueta seguinte no lineup era os 8080, introduzido em abril 1974, funcionando em uma taxa de pulso de disparo de 2MHz. A dívida na maior parte à taxa de pulso de disparo mais rápida, o processador 8080 teve 10 vezes o desempenho dos 8008. A microplaqueta 8080 conteve 6.000 transistor e foi construída em um processo 6-micron. Similar à microplaqueta precedente, os 8080 tiveram uma barra-ônibus de dados 8-bit, assim que poderia transferir 8 bocados dos dados em um momento. Os 8080 podiam dirigir-se até 64KB da memória, significativamente mais do que a microplaqueta precedente.
Era os 8080 que ajudaram ao começo a volta do PC porque esta era a microplaqueta de processador usada em o que é considerada geralmente como o primeiro computador pessoal, o altair 8800. O sistema operando-se de CP/M foi escrito para a microplaqueta 8080, e Microsoft foi fundado e entregou seu primeiro produto: BASIC de Microsoft para o altair. Estas ferramentas iniciais forneceram a fundação para uma volta no software porque os milhares dos programas foram escritos ao funcionamento nesta plataforma.
No fato, os 8080 tornaram-se assim populares que cloned. Uma companhia chamou Zilog dado forma em 1975 atrasado, juntado por diverso ex-Ex-Intel 8080 coordenadores. Em julho 1976, liberou o processador Z-80, que era uma versão vastamente melhorada dos 8080. Não era pino compatível mas as funções preferivelmente combinadas tais como a relação e a RAM da memória refrescam os circuitos, que permitiram uns sistemas mais baratos e mais simples a ser projetados. O Z-80 incorporou também um superset de 8080 instruções, significando que poderia funcionar todos os 8080 programas. Incluiu também instruções novas e registos internos novos, assim que o software projetado para o Z-80 não funcionaria necessariamente nos 8080 mais velhos. O Z-80 funcionou inicialmente em 2.5MHz (umas versões mais atrasadas funcionaram até 10MHz) e conteve 8.500 transistor. O Z-80 podia alcançar 64KB da memória.
RadioShack selecionou o Z-80 para TRS-80 o modelo 1, seu primeiro PC. A microplaqueta era também a primeira a ser usada por muitos sistemas abrindo caminho, including as máquinas de Osborne e de Kaypro. Outras companhias seguiram, e logo o Z-80 era o processador padrão para os sistemas que funcionam o sistema operando-se de CP/M e o software popular do dia.
Intel liberou os 8085, sua continuação aos 8080, em março 1976. Mesmo que predated o Z-80 por diversos meses, nunca conseguiu a popularidade do Z-80 em sistemas computatorizados pessoais. Era popular como um controlador encaixado, encontrando o uso nas escalas e em outras equipamento computarizado. Os 8085 funcionaram em 5MHz e contiveram 6.500 transistor. Foi construído em um processo 3-micron e incorporou uma barra-ônibus de dados 8-bit.
Ao longo das linhas architectural diferentes, as tecnologias do MOS introduziram os 6502 em 1976. Esta microplaqueta foi projetada por diversos coordenadores ex-Motorola-Motorola que tinham trabalhado no primeiro processador de Motorola, os 6800. Os 6502 eram um processador 8-bit como os 8080, mas vendeu para ao redor $25, visto que os 8080 custaram aproximadamente $300 quando foi introduzido. O preço apelou a Steve Wozniak, que colocou a microplaqueta em seu Apple I e Apple II projeta. A microplaqueta foi usada também nos sistemas pelo commodore e pelos outros fabricantes do sistema. Os 6502 e seus sucessores foram usados também em consoles do jogo, including o sistema original do entertainment de Nintendo (NES) entre outros. Motorola foi sobre criar as 68000 séries, que se transformou a base para a linha de Apple Macintosh dos computadores. Hoje aqueles sistemas usam a microplaqueta de PowerPC, também por Motorola e por um sucessor às 68000 séries.
Todas estas microplaquetas precedentes ajustaram o estágio para os primeiros processadores do PC. Intel introduziu os 8086 em junho 1978. A microplaqueta 8086 trazida com ela que o jogo de instrução x86 original que está ainda atual em x86-compatible atual se lasca como o Pentium 4 e AMD Athlon. Uma melhoria dramática sobre as microplaquetas precedentes, os 8086 era um projeto 16-bit cheio com registos internos 16-bit e uma barra-ônibus de dados 16-bit. Isto significou que poderia trabalhar em números e em dados 16-bit internamente e também transferir 16 bocados de cada vez dentro e fora da microplaqueta. Os 8086 contiveram 29.000 transistor e funcionaram-nos inicialmente até em 5MHz.
A microplaqueta 20-bit também usado que dirigem-se, assim que podiam diretamente dirigir-se até 1MB da memória. Embora não diretamente para trás compatíveis com os 8080, as 8086 instruções e língua eram os programas mais velhos muito similares e permitidos a ser movidos rapidamente sobre para funcionar. Isto provou mais tarde importante ajudar ao jumpstart a volta do software do PC com 8080) software recycled de CP/M (.
Embora os 8086 fossem uma microplaqueta grande, era caro projetos e infrastructure 16-bit caros naquele tempo e mais importante requeridos da placa suportá-lo. Para ajudar trazer para baixo custos, em Intel 1979 liberado o que alguns chamaram uma versão aleijada dos 8086 chamados os 8088. O processador 8088 usou o mesmo núcleo interno que os 8086, teve os mesmos registos 16-bit, e pôde dirigir-se ao mesmo 1MB da memória, mas a barra-ônibus de dados externa foi reduzida a 8 bocados. Isto permitiu microplaquetas da sustentação dos 8085 8-bit mais velhos de ser usado, e as placas e os sistemas distante mais menos caros poderiam ser feitos. Estas razões são porque a IBM escolheu os 8088 em vez dos 8086 para o primeiro PC.
Esta decisão afetaria o history em diversas maneiras. Os 8088 eram inteiramente software compatível com os 8086, assim que poderia funcionar o software 16-bit. Também, porque o jogo de instrução era muito similar aos 8085 e aos 8080 precedentes, os programas escritos para aquelas microplaquetas mais velhas poderiam para modificar rapidamente e fàcilmente para funcionar. Isto permitiu uma biblioteca grande dos programas de ser liberado rapidamente para o PC da IBM, assim ajudando a lhe transforme-se um sucesso. O sucesso oprimindo do blockbuster do PC da IBM deixou em sua vigília o legacy de reque a compatibilidade inversa com ele. Para manter o momentum, Intel muito foi forçado consideravelmente a manter a compatibilidade inversa com o 8088/8086 em a maioria dos processadores que se liberou desde então.
Para datar, a compatibilidade inversa foi mantida, mas innovating e adicionando características novas tem sido ainda possível. Uma mudança principal nos processadores era o movimento da arquitetura interna 16-bit dos 286 e de uns processadores mais adiantados à arquitetura interna 32-bit dos 386 e a umas microplaquetas mais atrasadas, que Intel chamasse IA-32 (arquitetura de Intel, 32-bit). A arquitetura 32-bit de Intel data a 1985, e fêz exame de uns 10 anos cheios para um OS 32-bit parcial do mainstream (Windows 95) as.well.as um OS 32-bit cheio que requer excitadores 32-bit (Windows NT) aplainar, e de outros 6 anos para que o mainstream desloque a um ambiente inteiramente 32-bit para o OS e os excitadores (Windows.xp). Aquele é um total de 16 anos da liberação da ferragem computando 32-bit ao adoption cheio de computar 32-bit no mainstream com software suportando. Eu sou certo que você pode apreciar que 16 anos são uma vida na tecnologia.
Agora nós estamos no meio de um outro salto architectural principal, enquanto Intel e AMD estão no processo de se mover de 32-bit para computar 64-bit para os usuários, PCES do desktop, e mesmo PC portátil Intel tinha introduzido o IA-64 (arquitetura de Intel, 64-bit) no formulário do Itanium e de Itanium 2 processadores diversos anos mais adiantado, mas este padrão era algo completamente novo e não uma extensão da tecnologia 32-bit existente. IA-64 foi anunciado primeiramente em 1994 como um projeto do desenvolvimento do processador central com Intel e cavalo-força (codenamed Merced), e os primeiros detalhes técnicos foram feitos disponíveis em outubro 1997. O resultado era a arquitetura IA-64 e a microplaqueta de Itanium, que foi liberada oficialmente em 2001.
O fato que a arquitetura IA-64 não é uma extensão de IA-32 mas é preferivelmente uma nova inteiro e a arquitetura completamente diferente é muito bem para os ambientes non-PC tais como usuários (para que IA-64 foi projetado), mas o mercado do PC articulou-se sempre na compatibilidade inversa. Mesmo que emular IA-32 dentro de IA-64 é possível, tal emulation e a sustentação é lenta.
Com a porta agora aberta, AMD apreendeu esta oportunidade de desenvolver extensões 64-bit a IA-32, que chama AMD64 (sabido originalmente como x86-64). Intel liberou eventualmente seu próprio jogo das extensões 64-bit, que chama modalidade de EM64T ou de IA-32e. Porque gira para fora, as extensões de Intel são quase idênticas às extensões de AMD, significando elas são software compatível. Parece para a primeira vez esse Intel seguiu unarguably a ligação de AMD no desenvolvimento da arquitetura do PC.
Para fazer 64-bit computando uma realidade, os sistemas operando-se 64-bit e os excitadores 64-bit são necessitados também. Microsoft começou a fornecer as versões experimentais da edição x64 profissional de Windows.xp (que suporta AMD64 e EM64T) em abril 2005, e os vendedores de computador principais oferecem agora os sistemas com profissional x64 de Windows.xp instalados já. Os vendedores de ferragem principais desenvolveram também excitadores 64-bit para a ferragem atual e recente. Linux está também disponível nas versões 64-bitcompatible, fazendo o movimento a computar 64-bit possível.
O desenvolvimento o mais atrasado é a introdução de processadores do duplo-núcleo de Intel e de AMD. os processadores do Duplo-núcleo têm dois núcleos cheios do processador central operar-se fora de uma essência do packagein do processador central permitindo um único processador de executar o trabalho de dois processadores. Embora os processadores do duplo-núcleo não façam os jogos (que usam únicas linhas da execução e não são funcionados geralmente com outras aplicações) jogar mais rapidamente, os processadores do duplo-núcleo, como processadores single-core múltiplos, racham acima do workload causado funcionando aplicações múltiplas ao mesmo tempo. Se você tentar sempre fazer a varredura para vírus ao verificar o email ou o corredor uma outra aplicação, você viu provavelmente como as aplicações múltiplas funcionando podem trazer mesmo o processador o mais rápido a seus joelhos. Com os processadores do duplo-núcleo disponíveis de ambo o Intel e AMD, sua abilidade de começar mais o trabalho feito em menos tempo pelo multitasking é realçada extremamente. Os processadores atuais do duplo-núcleo suportam também extensões 64-bit de AMD64 ou de EM64T, permitindo o de apreciar o duplo-núcleo e vantagens computando 64-bit.
Os PCES vieram certamente uma maneira longa. O processador do original 8088 usado no primeiro PC conteve 29.000 transistor e funcionou-os em 4.77MHz. que O AMD Athlon 64FX tem mais de 105 milhão transistor, quando o Pentium 4 670 (núcleo de Prescott) funcionar em 3.8GHz e tiver 169 milhão agradecimentos dos transistor a seu esconderijo de 2MB L2. os processadores do Duplo-núcleo, que incluem dois núcleos do processador e memórias de esconderijo em uma única microplaqueta física, têm mesmo umas contagens mais elevadas do transistor: O processador do Pentium D de Intel tem 230 milhão transistor, e o AMD Athlon 64 X2 inclui sobre 233 milhão transistor. Enquanto os processadores do duplo-núcleo e os esconderijos L2 grandes continuam a ser usados no mais e mais projeta, procure contagens do transistor e o desempenho real-world para continuar a aumentar. E o progresso não para lá porque, de acordo com a lei de Moore, processando a velocidade e as contagens do transistor estão dobrando cada 1.52 ano.
Online: 740 users browsing the articles directory
|
|