DIFFERENCES BETWEEN INTEL CPUs Rev 1.0
+--------------------------+----------------+----------------+----------------+
| CPU | 8086 | 8088 | 286 |
+--------------------------+----------------+----------------+----------------+
|Internal Processing | 16 | 16 | 16 bit |
+--------------------------+----------------+----------------+----------------+
|External I/O Processing | 16 | 8 | 16 bit |
+--------------------------+----------------+----------------+----------------+
|MCP Present | no | no | no |
+--------------------------+----------------+----------------+----------------+
|Memory Management | no | no | no |
+--------------------------+----------------+----------------+----------------+
|Cache on board | no | no | no |
+--------------------------+----------------+----------------+----------------+
|Speeds | 5,8,10 | 5,8,10 | 6,8,10,12 |
+--------------------------+----------------+----------------+----------------+
|Ave. Cycles/Instruction | 12 | 12 | 4.9 |
+--------------------------+----------------+----------------+----------------+
|Perf % compared to 8088 | 100% | 100% | 244% |
+--------------------------+----------------+----------------+----------------+
|Speed of MCP |synched with CPU|synched with CPU| 2/3 of CPU |
+--------------------------+----------------+----------------+----------------+
|Speed of Clock Crystal |3 times the CPU |3 times the CPU |2 times the CPU |
+--------------------------+----------------+----------------+----------------+
|Speed of BUS | synch with CPU | synch with CPU | 8 |
+--------------------------+----------------+----------------+----------------+
|Run Windows 3.0 | real mode only | real mode only |real or standard|
+--------------------------+----------------+----------------+----------------+
|Run Windows 3.1 | no | no | standard |
+--------------------------+----------------+----------------+----------------+
|Upgradable | no | no |SnapIn AT, 50, 60
+--------------------------+----------------+----------------+----------------+
|More Powerful Than? | 8088 |no IBM compatibl|8086,8088,80186 |
+--------------------------+----------------+----------------+----------------+
|Address Range | 1 Meg | 1 Meg | 16 Meg |
+--------------------------+----------------+----------------+----------------+
+--------------------------+----------------+----------------+----------------+
| CPU | 386SX | 386DX | 386SL |
+--------------------------+----------------+----------------+----------------+
|Internal Processing | 32 bit | 32 bit | 32 bit |
+--------------------------+----------------+----------------+----------------+
|External I/O Processing | 16 bit | 32 bit | 16 bit |
+--------------------------+----------------+----------------+----------------+
|MCP Present | no | no | no |
+--------------------------+----------------+----------------+----------------+
|Memory Management | yes | yes | yes |
+--------------------------+----------------+----------------+----------------+
|Cache on board | | |control circuits|
+--------------------------+----------------+----------------+----------------+
|Speeds | 16,20 | 16,20,25,33 | 16,20,25 |
+--------------------------+----------------+----------------+----------------+
|Ave. cycles/Instruction | 4.9 | 4.9 | <4.9 |
+--------------------------+----------------+----------------+----------------+
|Perf % compared to 8088 | 244% | 244% | >244% |
+--------------------------+----------------+----------------+----------------+
|Speed of MCP |synched with CPU|synched with CPU|synched with CPU|
+--------------------------+----------------+----------------+----------------+
|Speed of Clock Crystal |2 times the CPU |2 times the CPU |2,4,8 times CPU |
+--------------------------+----------------+----------------+----------------+
|Speed of BUS | 8 | 8 | 8 |
+--------------------------+----------------+----------------+----------------+
|Run Windows 3.0 |real, std & enha|real, std & enha|real, std & enha|
+--------------------------+----------------+----------------+----------------+
|Run Windows 3.1 | std & enhanced | std & enhanced | std & enhanced |
+--------------------------+----------------+----------------+----------------+
|Upgradable |System or CPU bd| RapidCad | no |
+--------------------------+----------------+----------------+----------------+
|More Powerful Than? | 80286 | i386SX | i386SX |
+--------------------------+----------------+----------------+----------------+
|Address Range | 16 Meg | 4 Gigabytes | 20 Meg |
+--------------------------+----------------+----------------+----------------+
+--------------------------+----------------+----------------+----------------+
| CPU | RapidCad | 486SX | 486DX |
+--------------------------+----------------+----------------+----------------+
|Internal Processing | 32 bit | 32 bit | 32 bit |
+--------------------------+----------------+----------------+----------------+
|External I/O Processing | 32 bit | 32 bit | 32 bit |
+--------------------------+----------------+----------------+----------------+
|MCP Present | yes | no | yes |
+--------------------------+----------------+----------------+----------------+
|Memory Management | yes | yes | yes |
+--------------------------+----------------+----------------+----------------+
|Cache on board | no | yes, 8K | yes, 8K |
+--------------------------+----------------+----------------+----------------+
|Speeds | 16-33 | 16,20,25 | 25,33,50 |
+--------------------------+----------------+----------------+----------------+
|Ave. Cycles/Instruction | 4.9 | 1.95 | 1.95 |
+--------------------------+----------------+----------------+----------------+
|Perf % compared to 8088 | 244 % | 633 % | 633 % |
+--------------------------+----------------+----------------+----------------+
|Speed of MCP | same as cpu | no mcp | same as CPU |
+--------------------------+----------------+----------------+----------------+
|Speed of Clock Crystal |2 times the CPU | same as CPU | same as CPU |
+--------------------------+----------------+----------------+----------------+
|Speed of BUS | 8 | 8 | 8 |
+--------------------------+----------------+----------------+----------------+
|Run Windows 3.0 |real, std & enha|real, std & enha|real, std & enha|
+--------------------------+----------------+----------------+----------------+
|Run Windows 3.1 | std & enhanced | std & enhanced | std & enhanced |
+--------------------------+----------------+----------------+----------------+
|Upgradable | no |i487SX,OverDrive| none yet |
+--------------------------+----------------+----------------+----------------+
|More Powerful Than? | 386DX in math |386DX generally | 386DX |
+--------------------------+----------------+----------------+----------------+
|Address Range | 4 Gigabytes | 4 Gigabytes | 4 Gigabytes |
+--------------------------+----------------+----------------+----------------+
+--------------------------+----------------+----------------+----------------+
| CPU | i487SX | i486DX-2 | OverDrive-SX |
+--------------------------+----------------+----------------+----------------+
|Internal Processing | 32 bit | 32 bit | 32 bit |
+--------------------------+----------------+----------------+----------------+
|External I/O Processing | 32 bit | 32 bit | 32 bit |
+--------------------------+----------------+----------------+----------------+
|MCP Present | yes | yes | yes |
+--------------------------+----------------+----------------+----------------+
|Memory Management | yes | yes | yes |
+--------------------------+----------------+----------------+----------------+
|Cache on board | yes, 8K | yes, 8K | yes, 8K |
+--------------------------+----------------+----------------+----------------+
|Speeds | 16,20,25 |50 intrnl so far| 32,40,50 intrnl|
+--------------------------+----------------+----------------+----------------+
|Ave. Cycles/Instruction | 1.95* |1.95 intrnl cyc*|1.95 intrnl cyc*|
+--------------------------+----------------+----------------+----------------+
|Perf % compared to 8088 | 633 %* | 633 % intrnl* | 633 % intrnl* |
+--------------------------+----------------+----------------+----------------+
|Speed of MCP | same as CPU | same as CPU | same as CPU |
+--------------------------+----------------+----------------+----------------+
|Speed of Clock Crystal | same as CPU | 1/2 CPU | 1/2 CPU |
+--------------------------+----------------+----------------+----------------+
|Speed of BUS | 8 | 8 | 8 |
+--------------------------+----------------+----------------+----------------+
|Run Windows 3.0 |real, std & enha|real, std & enha|real, std & enha|
+--------------------------+----------------+----------------+----------------+
|Run Windows 3.1 | std & enhanced | std & enhanced | std & enhanced |
+--------------------------+----------------+----------------+----------------+
|Upgradable | OverDrive | none yet | no |
+--------------------------+----------------+----------------+----------------+
|More Powerful Than? | i386DX | i486DX | i487SX,i486DX |
+--------------------------+----------------+----------------+----------------+
|Address Range | 4 Gigabytes | 4 Gigabytes | 4 Gigabytes |
+--------------------------+----------------+----------------+----------------+
* On average, it takes 1.95 clocks to complete one instruction, or the i487SX
finishes one instruction 633% faster than the 8088.
In the i486DX-2 and OverDrive the reference is to the internal clock which runs
at 2 times the external clock.