This generational and chronological list of Intel microprocessors attempts to present all of Intel's processors from the pioneering 4-bit 4004 (1971) to the present high-end offerings, the 64-bit Itanium 2 (2002) and Intel Core 2 and Xeon 5100 and 7100 series processors (2006). Concise technical data are given for each product.
[edit] The 4-bit processors
Contents[hide]
1 The 4-bit processors
1.1 Intel 4004: first single-chip microprocessor
1.2 4040
2 The 8-bit processors
2.1 8008
2.2 8080
2.3 8085
3 Microcontrollers
3.1 Intel 8048
3.2 MCS-48 Family
3.3 Intel 8051
3.4 MCS-51 Family
3.5 MCS-96 Family
4 The bit-slice processor
4.1 3000 Family
5 iPLDs:Intel Programmable Logic Devices
5.1 PLDs Family
6 Signal Processor
6.1 2900 Family
7 Digital Clocks Processor
7.1 5000 Family
8 The 16-bit processors: origin of x86
8.1 8086
8.2 8088
8.3 MCS-86 Family
8.4 80186
8.5 80188
8.6 80286
9 32-bit processors: the non-x86 microprocessors
9.1 iAPX 432
9.2 i960 aka 80960
9.3 i860 aka 80860
9.4 XScale
10 32-bit processors: the 80386 range
10.1 80386DX
10.2 80386SX
10.3 80376
10.4 80386SL
10.5 80386EX
11 32-bit processors: the 80486 range
11.1 80486DX
11.2 80486SX
11.3 80486DX2
11.4 80486SL
11.5 80486DX4
12 32-bit processors: the Pentium ("I")
12.1 Pentium ("Classic")
12.2 Pentium with MMX Technology
13 32-bit processors: P6/Pentium M microarchitecture
13.1 Pentium Pro
13.2 Pentium II
13.3 Celeron (Pentium II-based)
13.4 Pentium III
13.5 Pentium II and III Xeon
13.6 Celeron (Pentium III Coppermine-based)
13.7 Celeron (Pentium III Tualatin-based)
13.8 Pentium M
13.9 Celeron M
13.10 Intel Core
13.11 Dual-Core Xeon LV
13.12 Intel Pentium Dual-Core
14 32-bit processors: NetBurst microarchitecture
14.1 Pentium 4
14.2 Xeon
14.3 Mobile Pentium 4-M
14.4 Pentium 4 EE
14.5 Pentium 4E
14.6 Pentium 4F
15 64-bit processors: IA-64
15.1 Itanium
15.2 Itanium 2
16 64-bit processors: Intel 64 - NetBurst
16.1 Pentium 4F
16.2 Pentium D
16.3 Pentium Extreme Edition
16.4 Xeon
17 64-bit processors: Intel 64 - Core microarchitecture
17.1 Xeon
17.2 Intel Core 2
17.3 Pentium Dual Core
17.4 Celeron M
17.5 Core i7
18 Intel 805xx product codes
19 See also
20 References
21 External links
//
[edit] Intel 4004: first single-chip microprocessor
Introduced November 15, 1971
Clock rate 740 kHz[1]
0.07 MIPS
Bus Width 4 bits (multiplexed address/data due to limited pins)
PMOS
Number of Transistors 2,300 at 10 µm
Addressable Memory 640 bytes
Program Memory 4 KB (4 KB)
One of the earliest Commercial Microprocessors (cf. Four Phase Systems AL1, F14 CADC)
Originally designed to be used in Busicom calculator
MCS-4 Family:
4004-CPU
4001-ROM & 4 Bit Port
4002-RAM & 4 Bit Port
4003-10 Bit Shift Register
4008-Memory+I/O Interface
4009-Memory+I/O Interface
[edit] 4040
MCS-40 Family:
4040-CPU
4101-1024-bit (256 x 4) Static RAM with separate I/O
4201-4MHz Clock Generator
4207-General Purpose Byte I/O Port
4209-General Purpose Byte I/O Port
4211-General Purpose Byte I/O Port
4265-Programmable General Purpose I/O Device
4269-Programmable Keyboard Display Device
4289-Standard Memory Interface for MCS-4/40
4308-8192-bit (1024 x 8) ROM w/ 4-bit I/O Ports
4316-16384-bit (2048 x 8) Static ROM
4702-2048-bit (256 x 8) EPROM
4801-5.185 MHz Clock Generator Crystal for 4004/4201A or 4040/4201A
[edit] The 8-bit processors
[edit] 8008
Introduced April 1, 1972
Clock rate 500 kHz (8008-1: 800 kHz)
0.05 MIPS
Bus Width 8 bits (multiplexed address/data due to limited pins)
Enhancement load PMOS logic
Number of Transistors 3,500 at 10 µm
Addressable memory 16 KB
Typical in dumb terminals, general calculators, bottling machines
Developed in tandem with 4004
Originally intended for use in the Datapoint 2200 terminal
[edit] 8080
Introduced April 1, 1974
Clock rate 2 MHz
0.64 MIPS
Bus Width 8 bits data, 16 bits address
Enhancement load NMOS logic
Number of Transistors 6,000
Assembly language downwards compatible with 8008.
Addressable memory 64 KB
Up to 10X the performance of the 8008
Used in the Altair 8800, Traffic light controller, cruise missile
Required six support chips versus 20 for the 8008
[edit] 8085
Introduced March 1976
Clock rate 5 MHz
0.37 MIPS
Bus Width 8 bits data, 16 bits address
Depletion load NMOS logic
Number of Transistors 6,500 at 3 µm
Binary compatible downwards with the 8080.
Used in Toledo scale. Also was used as a computer peripheral controller - modems, harddisks,printers, etc...
CMOS 80C85 in Mars Sojourner, Radio Shack Model 100 portable.
High level of integration, operating for the first time on a single 5 volt power supply, from 12 volts previously. Also featured serial I/O,3 maskable interrupts,1 Non-maskable interrupt,1 externally expandable interrupt w/[8259],status,DMA.
MCS-85 Family:
8085-CPU
8155-RAM+ 3 I/O Ports+Timer "Active Low CS"
8156-RAM+ 3 I/O Ports+Timer "Active High CS"
8185-SRAM
8202-Dynamic RAM Controller]
8203-Dynamic RAM Controller
8205-1 Of 8 Binary Decoder
8206-Error Detection & Correction Unit
8207-DRAM Controller
8210-TTL To MOS Shifter & High Voltage Clock Driver
8212-8 Bit I/O Port
8216-4 Bit Parallel Bidirectional Bus Driver
8219-Bus Controller
8222-Dynamic RAM Refresh Controller
8226-4 Bit Parallel Bidirectional Bus Driver
8231-Arithmetic Processing Unit
8232-Floating Point Processor
8237-DMA Controller
8251-Communication Controller
8253-Programmable Interval Timer
8254-Programmable Interval Timer
8255-Programmable Peripheral Interface
8256-Multifunction Support Controller
8257-DMA Controller
8259-Programmable Interrupt Controller
8271-Programmable Floppy Disk Controller
8272-Single/Double Density Floppy Disk Controller
8273-Programmable HDLC/SDLC Protocol Controller
8274-Multi-Protocol Serial Controller
8275-CRT Controller
8276-Small System CRT Controller
8278-Programmable KeyBoard Interface
8279-KeyBoard/Display Controller
8282-8-bit Non-Inverting Latch with Output Buffer
8283-8-bit Inverting Latch with Output Buffer
8291-GPIB Talker/Listener
8292-GPIB Controller
8293-GPIB Transceiver
8294-Data Encryption/Decryption Unit+1 O/P Port
8295-Dot Matrix Printer Controller
8296-GPIB Transceiver
8297-GPIB Transceiver
8355-16,384-bit (2048 x 8) ROM with I/O
8604-4096-bit (512 x 8) PROM
8702-2K-bit (256 x 8 ) PROM
8755-EPROM+2 I/O Ports
[edit] The 4-bit processors
Contents[hide]
1 The 4-bit processors
1.1 Intel 4004: first single-chip microprocessor
1.2 4040
2 The 8-bit processors
2.1 8008
2.2 8080
2.3 8085
3 Microcontrollers
3.1 Intel 8048
3.2 MCS-48 Family
3.3 Intel 8051
3.4 MCS-51 Family
3.5 MCS-96 Family
4 The bit-slice processor
4.1 3000 Family
5 iPLDs:Intel Programmable Logic Devices
5.1 PLDs Family
6 Signal Processor
6.1 2900 Family
7 Digital Clocks Processor
7.1 5000 Family
8 The 16-bit processors: origin of x86
8.1 8086
8.2 8088
8.3 MCS-86 Family
8.4 80186
8.5 80188
8.6 80286
9 32-bit processors: the non-x86 microprocessors
9.1 iAPX 432
9.2 i960 aka 80960
9.3 i860 aka 80860
9.4 XScale
10 32-bit processors: the 80386 range
10.1 80386DX
10.2 80386SX
10.3 80376
10.4 80386SL
10.5 80386EX
11 32-bit processors: the 80486 range
11.1 80486DX
11.2 80486SX
11.3 80486DX2
11.4 80486SL
11.5 80486DX4
12 32-bit processors: the Pentium ("I")
12.1 Pentium ("Classic")
12.2 Pentium with MMX Technology
13 32-bit processors: P6/Pentium M microarchitecture
13.1 Pentium Pro
13.2 Pentium II
13.3 Celeron (Pentium II-based)
13.4 Pentium III
13.5 Pentium II and III Xeon
13.6 Celeron (Pentium III Coppermine-based)
13.7 Celeron (Pentium III Tualatin-based)
13.8 Pentium M
13.9 Celeron M
13.10 Intel Core
13.11 Dual-Core Xeon LV
13.12 Intel Pentium Dual-Core
14 32-bit processors: NetBurst microarchitecture
14.1 Pentium 4
14.2 Xeon
14.3 Mobile Pentium 4-M
14.4 Pentium 4 EE
14.5 Pentium 4E
14.6 Pentium 4F
15 64-bit processors: IA-64
15.1 Itanium
15.2 Itanium 2
16 64-bit processors: Intel 64 - NetBurst
16.1 Pentium 4F
16.2 Pentium D
16.3 Pentium Extreme Edition
16.4 Xeon
17 64-bit processors: Intel 64 - Core microarchitecture
17.1 Xeon
17.2 Intel Core 2
17.3 Pentium Dual Core
17.4 Celeron M
17.5 Core i7
18 Intel 805xx product codes
19 See also
20 References
21 External links
//
[edit] Intel 4004: first single-chip microprocessor
Introduced November 15, 1971
Clock rate 740 kHz[1]
0.07 MIPS
Bus Width 4 bits (multiplexed address/data due to limited pins)
PMOS
Number of Transistors 2,300 at 10 µm
Addressable Memory 640 bytes
Program Memory 4 KB (4 KB)
One of the earliest Commercial Microprocessors (cf. Four Phase Systems AL1, F14 CADC)
Originally designed to be used in Busicom calculator
MCS-4 Family:
4004-CPU
4001-ROM & 4 Bit Port
4002-RAM & 4 Bit Port
4003-10 Bit Shift Register
4008-Memory+I/O Interface
4009-Memory+I/O Interface
[edit] 4040
MCS-40 Family:
4040-CPU
4101-1024-bit (256 x 4) Static RAM with separate I/O
4201-4MHz Clock Generator
4207-General Purpose Byte I/O Port
4209-General Purpose Byte I/O Port
4211-General Purpose Byte I/O Port
4265-Programmable General Purpose I/O Device
4269-Programmable Keyboard Display Device
4289-Standard Memory Interface for MCS-4/40
4308-8192-bit (1024 x 8) ROM w/ 4-bit I/O Ports
4316-16384-bit (2048 x 8) Static ROM
4702-2048-bit (256 x 8) EPROM
4801-5.185 MHz Clock Generator Crystal for 4004/4201A or 4040/4201A
[edit] The 8-bit processors
[edit] 8008
Introduced April 1, 1972
Clock rate 500 kHz (8008-1: 800 kHz)
0.05 MIPS
Bus Width 8 bits (multiplexed address/data due to limited pins)
Enhancement load PMOS logic
Number of Transistors 3,500 at 10 µm
Addressable memory 16 KB
Typical in dumb terminals, general calculators, bottling machines
Developed in tandem with 4004
Originally intended for use in the Datapoint 2200 terminal
[edit] 8080
Introduced April 1, 1974
Clock rate 2 MHz
0.64 MIPS
Bus Width 8 bits data, 16 bits address
Enhancement load NMOS logic
Number of Transistors 6,000
Assembly language downwards compatible with 8008.
Addressable memory 64 KB
Up to 10X the performance of the 8008
Used in the Altair 8800, Traffic light controller, cruise missile
Required six support chips versus 20 for the 8008
[edit] 8085
Introduced March 1976
Clock rate 5 MHz
0.37 MIPS
Bus Width 8 bits data, 16 bits address
Depletion load NMOS logic
Number of Transistors 6,500 at 3 µm
Binary compatible downwards with the 8080.
Used in Toledo scale. Also was used as a computer peripheral controller - modems, harddisks,printers, etc...
CMOS 80C85 in Mars Sojourner, Radio Shack Model 100 portable.
High level of integration, operating for the first time on a single 5 volt power supply, from 12 volts previously. Also featured serial I/O,3 maskable interrupts,1 Non-maskable interrupt,1 externally expandable interrupt w/[8259],status,DMA.
MCS-85 Family:
8085-CPU
8155-RAM+ 3 I/O Ports+Timer "Active Low CS"
8156-RAM+ 3 I/O Ports+Timer "Active High CS"
8185-SRAM
8202-Dynamic RAM Controller]
8203-Dynamic RAM Controller
8205-1 Of 8 Binary Decoder
8206-Error Detection & Correction Unit
8207-DRAM Controller
8210-TTL To MOS Shifter & High Voltage Clock Driver
8212-8 Bit I/O Port
8216-4 Bit Parallel Bidirectional Bus Driver
8219-Bus Controller
8222-Dynamic RAM Refresh Controller
8226-4 Bit Parallel Bidirectional Bus Driver
8231-Arithmetic Processing Unit
8232-Floating Point Processor
8237-DMA Controller
8251-Communication Controller
8253-Programmable Interval Timer
8254-Programmable Interval Timer
8255-Programmable Peripheral Interface
8256-Multifunction Support Controller
8257-DMA Controller
8259-Programmable Interrupt Controller
8271-Programmable Floppy Disk Controller
8272-Single/Double Density Floppy Disk Controller
8273-Programmable HDLC/SDLC Protocol Controller
8274-Multi-Protocol Serial Controller
8275-CRT Controller
8276-Small System CRT Controller
8278-Programmable KeyBoard Interface
8279-KeyBoard/Display Controller
8282-8-bit Non-Inverting Latch with Output Buffer
8283-8-bit Inverting Latch with Output Buffer
8291-GPIB Talker/Listener
8292-GPIB Controller
8293-GPIB Transceiver
8294-Data Encryption/Decryption Unit+1 O/P Port
8295-Dot Matrix Printer Controller
8296-GPIB Transceiver
8297-GPIB Transceiver
8355-16,384-bit (2048 x 8) ROM with I/O
8604-4096-bit (512 x 8) PROM
8702-2K-bit (256 x 8 ) PROM
8755-EPROM+2 I/O Ports
No comments:
Post a Comment