The Intel Microprocessor Line

The 80X86 Family

Processor Register Size Bus Width Addressable RAM Description
8086 16 16 1mb 64k segmented memory model
220 = 1mb
20 pins for addressing
8088 16 8 1mb cheaper to manufacture
activate/transmit
80286 16 16 16mb 2 operating modes
1. real mode (segmented)
2. protected (separated memory space
segmentation faults
24 addressing pins
introduced virtual memory (entire program does not have to be in RAM)
80386-DX 32 32 4gb 3 operating modes:
1. real
2. protected
3. virtual-8086 (allows multiple DOS sessions)
80386-SX 32 16 4gb cheaper due to competition (AMD & Cyrix)
bad technology, but increased sales
80486-DX 32 32 7gb added full pipelining
added on-chip 8k cache (aka. L1 cache)
integrated math coprocessor (aka. FPU, floating point unit)
-DX2 doubled clock speed
-DX4 tripled clock speed
-SX doubled clock speed, removed FPU
Pentium/80586 32 64 4gb dual integer units
single FPU
superscalar architecture
separate 8k L1 caches for data & intructions
Pentium Pro 32 64 64gb 512k L2 cache (off-chip)
L2 cache is a "prefetch to the prefetch"
Pentium II-MMX (Slot 1) 32 64 64gb L2 cache
MMX - MultiMedia eXtendable
or - Matrix Math eXtension
registers in FPU for processing instructions faster
SIMD - single instruction, multiple data
Pentium III 32 64 64gb faster clock speed

The Motorola Line (Macintosh computers)

680X0 Series

68000
to
68040

competing chip - PowerPC

Return to CSC2252

Copyright © 1999, Bruce Lin