Comparação de características entre processadores da Família Intel x86
Famíla de Processadores x86
Nome Ano de Lançamento Registos Internos (bits) Largura de Barramento de endereços (bits) Barramento de dados (bits) Memória endereçável Modos de acesso a memória FPU Cache   Pipelines Extensões Notas:
L1 (KB) L2 L3 Quantidade Nº de estágios Caracterísitcas MMX   SIMD  
4004 1971 4 3x4   4KB                        
8008 1972 8 14   16KB                        
8080 1974 8 16 8 64KB                       permite combinar 6 registos em grupos de 2 para manipular 16 bits
8086 1978 16 20 16 1MB Real 8087                    
8088 1979 (?) 16 20 8 1MB                   é o processador usado no primeiro IBM PC
                                   
80286 1982 16 24 16 16MB Real, Protected 80287                   primeiro processador da famíla a permitir real mode e protected mode, mas não permite voltar de modo protected para modo real
                                   
80386 DX 1985 32 32 32 4GB Real, Protected e Virtual 8086 80387       1 6         apenas no 80486 o pipeline adquiriu as características de verdadeiro pipeline, uma vez apenas uma instrução é processada em simultâneo
80386 SX 1987 (?) 24 16 16MB                
                               
80486 DX 1989 32 32 4GB integrado 8 KB ext.   1 10         pela primeira vez, frequência interna e externa podem ser diferentes 
80486 SX 1990 (?) 80487       1 10         decomposição do estágio de decode em mais cinco estágios
                           
Pentium 1993 64 integrado 8+8 ext.   2 10 in-order execution, branch prediction       Híbrido: CISC vs. RISC (decomposição de instruções em outras mais simples) 
Pentium MMX 1994 (?) 16+16   Sim      
                       
Pentium Pro 1995 8+8 256KB-1MB     12 out-of-order, speculative exec., register renaming, descodificação CISC->RISC, Não     facilidade nativa de interligar até 4 processadores na mesma máquina. Foi o primeiro processador da intel a ter out-of-order, register renaming, ...
                     
Pentium II 1997 16+16 256-512KB       Sim     basicamente é um Pentium PRO com MMX e capacidade extendidas de correr código 16 bits, com limite de interligação até 2 processadores. Cache de nível 2 a velocidade diferente do processador.
Celeron 1998 0-128KB           Apesar da (menor) cache que tem em relação ao Pentium II, mas como trabalha à mesma velocidade do processador, o seu desempenho acaba por ser, em determinados casos, semelhante ao do Pentium II
                     
Pentium III 1999 16+16 256-512KB       Sim   SSE  
Athlon (classic) 1999 64+64 512KB                
                       
Athlon (thunderbird) 2000 64+64 256KB                
Pentium IV 2000 8 256-512KB     20 Hyper threading Sim   SSE2 objectivo é sacrificar a quantidade de trabalho por ciclo de relógio, mas aumentar a frequência de relógio
Athlon XP 2001 64+64 256-512KB           3DNow! SSE basicamente é um thunderbird, construido com tecnologia mais recente, mas nem por isso com grandes proveitos
Pentium IV HP 2002 8-16+12 512KB-1MB     32       SSE3  
                       
Pentium M 2003 64 1-2MB 2MB       SpeedStep   baseado no Pentium III, tem como objectivo consumir e dissipar pouca energia
Athlon XP-M ? 64+64 256-512KB                
                       
Itanium I 2001 64 44 64 256x64GB=16TB ? ? 2-4MB              
Itanium II 2002 128 16+16 256KB 1,5-9MB              
                               
Athlon 64 2003 40 64 1TB + Long mode 64+64 512KB-1MB                
Athlon 64 (Cool'n'Quit) 2004 64+64 512KB-1MB                
Athlon 64 FX (Opteron) 2003 48 128 256TB 64+64 1MB               para servidores, para concorrer com o Pentium 4 Extreme Edition (EE) e Xeon