Geração Pré-x86
O Intel 4004 foi o primeiro microprocessador a ser lançado, em 1971. Sendo
desenvolvido para o uso em calculadoras, essa CPU operava com o clock máximo
de 740 KHz e podia calcular até 92 mil instruções por segundo, ou seja, cada
instrução gastava cerca de 11 microssegundos.
Com o sucesso do 4004, a Intel desenvolveu o processador 8008, em 1972. Esse
era uma CPU de 8 bits, com barramento externo de 14 bits e capaz de endereçar 16
KB de memória. Seu clock trabalhava na frequência máxima de 0,8 MHz.
2 INTEL 4004
A Família x86 de 16 bits
O primeiro processador que aproveitou todo o seu potencial foi o Intel 8086, de
1978. Pela primeira vez, a velocidade do clock alcançava 5 MHz, utilizando
instruções reais de 16 bits. O nome "x86" veio do fato de que o nome dos
processadores que vieram depois do Intel 8086 também terminavam em "86".Ainda
no mesmo ano, foi lançado o 8088, sucessor que possuía barramento externo de 8
bits, porém, com registradores de 16 bits e faixa de endereçamento de 1 MB, como
no 8086. Esse foi o chip utilizado no IBM PC original.
Entram as CPUs de 32 bits (x86-32)
Como o nome sugere, a x86-32 é arquitetura x86 de 32 bits, utilizada até hoje em
muitos computadores. Grosso modo, podemos dizer que, com exceção de
processadores de 64 bits e aqueles de arquitetura ARM, todos os outros existentes
ainda hoje são herdeiros das características dessa geração.
Os famosos 386 e 486
As CPUs 80386 e 80486, lançadas entre o meio e o fim da
década de 80, trabalhavam com clocks que iam de 33 MHz a 100
MHz, respectivamente. O 80386 permitiu que vários programas
utilizassem o processador de forma cooperativa, através do
escalonamento de tarefas. Já o 80486 foi o primeiro a usar o
mecanismo de pipeline, permitindo que mais de uma instrução
fossem executadas ao mesmo tempo.
3 Intel 386 e 486