Comparing Components of Different Models
CPU |
Clock |
Word Size |
Coprocessor |
Address Space |
6502 |
1 Mhz |
8-bit |
|
16-bit/8 lines |
8088 |
4.77MHz |
16/8 bit |
8087 |
20 lines |
80286 |
6 - 16Mhz |
16/16 bit |
80287 |
|
|
80386 |
16 - 33Mhz |
32/32 bit |
80387 |
|
|
80486 |
20 - 100Mhz |
32 bit |
80486 |
|
|
80586 |
60 - 200Mhz |
64 bit |
none |
|
|
Integer Processors can only do basic things like add and subtract. They were found in the 8087, 80287, 80286. It couldn't do square roots and complicated things. Every calculation was done by software instead of hardware. It only did integer arithmetic.
CISC vs. RISC
CISC design -- Complex instruction set computers. Every generation of CPU includes more basic capabilities and can be done by the basic CPU. The CPU has to become more complex but there's more of a chance for bugs. But as the design is increased it also becomes more expensive because if there are bugs then you have to replace the chips.
RISC -- Reduced Instruction set computers. Take the instructions that are used most often and make it the fastest we possibly can. Then the chips are less complex, but faster in what's used most often.