Some CPU bitwidths
type Internal System
Bus
8086 16 16
8088 16 8
186* 16 16
188* 16 8
286 16 16
386SX 32 16
386DX 32 32
486 32 32
5x86 32 32
Pentium 32 64
PentiumPro 32 64
6x86 64 64
*x86 instructions with  additions
and 10 "enhanced" originals
Expansion Buses
name nominal
speed
bitwidth
ISAXT 8.35 8
ISAAT 8.35 16
EISA 8.35 32
MCA 10 32
PCI to 33 32
VLB to 40 32
PCI2 to 33 64
VLB2 to 40 64
PCI3 to 66 64
nS Mc
150 6 2/3
140 7 1/7
130 7 9/13
120 8 1/3
110 9 1/11
100 10
90 11 1/9
80 12½
70 14 2/7
60 16 2/3
50 20
40 25
30 33 1/3
25 40
20 50
15 66 2/3
12 83 1/3
10 100
8 125
6 166 2/3
4 250
2 500
 
Modem Throughput
.3K 8hr 44½min / 1MB
2.4 65½min / 1MB
14.4 11min / 1MB
28.8 5½min / 1MB
56 3min / 1MB
RAM speed required (in nS) for use with "0 wait state" setting:
nS=(2000/SCLK)-10
 
Number of required wait states for given RAM speed:
WS=((nS+10)x(SCLK/1000))-2
 
14.3181818... = 14 7/22    
14 7/22 divided by 3 = 17/22 4.772727... (early PC)
17/22 x 1¾ = 31/88 8.3522727... (early ISA)
 
Intel CPU Speeds
P5 60 and 66 "Pentium"
P54C 75, 90, and 100
"Classic Pentium"
P54CQ5 120
P54CT 125, 150 and 166
P54C5 133, 150, 166 and 200
P55C 166, 200, and 233
"Pentium MMX"
P54CTB 125/150, 166, 180 and 200
P6 150, 166, 180 and 200
"PentiumPro"
P6T 300 and 333
Slot 1 233, 266, 300 and 333 "PentiumII"
PentiumPro special note: 60 or 66 system busses; integrated L2 of ¼, ½ or 1MB; .35 micron; not suitable for W32 "DOS boxes"; performance limited by L2 speed; RAM chip count is an issue; P6 does not support MMX
Performance/AU special note: Intel "Mars" chipset (450KX); up to 256MB interleaved RAM; SIMMs: 5v, 72-pin FPM, 60nS, ECC, same size and type in both banks; 4 PCI2 slots; 2 PIO-4 PCI IDE channels, boot from CD on either channel; PnP ISA version 1.02A or use ICU for DOS and W16; ISA Configuration Utility data stored in ESCD format
MDA Monochrome Display Adapter
colors 2
resolution text: 80x25 characters
each 9w by 14h
dots not addressable
refresh 50 cy.
scan freq. ?
4KB RAM
HGA Hercules Graphics Aadapter
colors ?
resolution text: 80x25 characters
each 9w by 14h
graphics: 720x350
refresh 50 cy.
scan freq. 15.7KC/21.85KC
?KB RAM; MDA-compatible graphics; early 80s
CGA Color Graphics Array
colors palette of ?
16 simultanious at 160x200
4 simultanious at 640x200
resolution text: 80x25 characters
each 8w by 8h;
dots not addressable
graphics: 160x200 to 640x200
refresh 60 cy.
scan freq. 15.7KC/21.85KC
16KB? RAM; 1981
EGA Enhanced Graphics Array
colors palette of 64
16 simultanious
resolution text: 80x25 characters
graphics: 640x350
refresh 60 cy.
scan freq. 15.7KC/21.85KC
64KB RAM to 128KB or
256KB with memory cards;
1985
PGA Professional Graphics Array
colors palette 4096
256 simultanious
resolution text: ?
graphics: 640x400
refresh 60 cy.
scan freq. ?
?KB RAM; $5000 3-slot system; 1984
MCGA Multicolor Graphics Array
colors palette of ?
resolution 160x200
320x200 (256 colors)
640x200
640x480 (2 colors)
refresh 60 cy. (?)
scan freq. 15.7KC/21.85KC (?)
analog;
?KB RAM; PS/2 models 25 & 30;
CGA-compatible system
with two additional resolutions
8514/A
monochrome 64 grays
colors palette of 256K
256 simultanious
resolution text: ?
graphics: 640x480
1024x768 via interlacing
refresh 60 cy. (640x480)
43.5 cy. (1024x768)
scan freq. ?
?KB RAM; some hardware accelleration;
non-interlaced clones available; 1987
VGA Video Graphics Array
colors palette of 256K
256 simultanious at 320x200
16 simultanious at 640x480
resolution text: 720x400 pixels
graphics: 320x200 to 640x480
refresh 60 cy./70 cy.
scan freq. 31.5KC
analog;
?KB RAM; 1987
XGA Extended Graphics Array
colors palette of 256K
64K simultanious (640x480, 1MB)
256 simultanious (1024x768, 1MB)
resolution text: ?
graphics: 640x480 or 1024x768
refresh ?
scan freq. ?
½MB or 1MB VRAM;
allows use of non-interlacing monitors; 1990
XGA-2 Extended Graphics Array 2
colors ?
resolution ?
refresh ?
scan freq. ?
?KB RAM;
more colors and higher refresh rates than XGA
SVGA Super Video Graphics Array
colors palette of 16M
unlimited simultanious
resolution text: ?
graphics: 800x600, 1024x768, 1280x1024
and 1600x1200
refresh ?
scan freq. ?
analog;
a hardware-independent (hardware-limited) standard;
evolving since the early 90s
What's next?