|
|
|
|
CPUs have gone through many changes through the few years since Intel came out with the first one. IBM chose Intel's 8088 processor for the brains of the first PC. This choice by IBM is what made Intel the supposed leader of the CPU market. Intel remains the leader of microprocessor development. They usually come out with the new ideas first. Then companies such as AMD and Cyrix come in with their versions, usually with some minor improvements and slightly faster
Intel processors have gone through five generations. A sixth is taking hold. The first four generations took on the "8" as the series name, which is why the technical types refer to this family of chips as the 8088, 8086, and 80186. This goes right on up to the 80486, or just 486. Then came along the Pentium. Intel went off and changed the name on this one. Some guys, though, call it the P5, or a 80586. Anyway, the higher the chip number, the more powerful the chip is, and the more costly.
Next is a list and brief description of the processors leading up to today's fast computers. Knowing the internal workings of a CPU is pointless unless you plan on building one, so if you want more detailed info, download the data sheets on the processors. They're in PDF format, so you'll need the Acrobat Reader to read them.
The following chips are the dinosaurs of the computer world.
NEC
V20 and
V30 (1981)
Clones of the 8088 and 8086. They are supposed to be about
30%
faster than the Intel ones, though.
Intel
80186
The 186 was a popular chip. Many versions have been
developed
in its history. Buyers could choose from CHMOS or HMOS, 8-bit or 16-bit
versions, depending on what they needed. A CHMOS chip could run at
twice
the clock speed and at one fourth the power of the HMOS chip. In 1990,
Intel came out with the Enhanced 186 family. They all shared a common
core
design. they had a 1-micron core design and ran at about 25MHz at 3
volts.
For more information on the 80186 Intel chip:
The reduced version of this chip is the 386SX. This is a low-fat chip, cheaper to make. It talked with the cards via a 16-bit path. 386s range in speed from 12.5MHz to 33MHz.
386 chips were designed to be user friendly. All chips in the family were pin-for-pin compatible and they were binary compatible with the previous 186 chips, meaning that users didn't have to get new software to use it. Also, the 386 offered power friendly features such as low voltage requirements and System Management Mode(SMM) which could power down various components to save power.
Overall, this chip was a big step for chip development. It set the standard that many later chips would follow. It offered a simple design which developers could easily design for.
For a little more information on the 386:
The first member of the 486 family was the 486SX. It was very power efficient and performed well for the time. The efficient design led to new packaging innovations. The 486SX came in a 176 lead Thin Quad Flat Pack(TQFP) package and was about the thickness of a quarter.
The next members of the 486 family were the DX2s and DX4s. Their speeds were obtained due to the speed-multiplying technology which enabled the chip to operate at clock cycles greater than that of the bus. They also introduced the concept of RISC. Reduced instruction set chips(RISC) do just a few things, but really fast. This made this chip more efficient and set it apart from the older x86 chips. The DX2 offered 8 KB of write-through cache and the DX4 offered 16 KB. This cache helps the chip maintain its one clock cycle per instruction given through the use of RISC.
It was split into SX and DX versions. Both were completely 32-bit, but the SX lacks the math coprocessor. Nevertheless, the SX version is roughly twice as fast as the 386. Actually, the math coprocessor in the SX is there, just disabled for financial purposes, I'm sure.
More information on the 486 processor:
The Pentium
Intel brought the PC to the 64-bit level with the Pentium Processor in 1993. It has 3.3 million transistors and performs at 100 million instructions per second(MIPS).
The Pentium family includes the 75/90/100/120/133/150/166/200 clock speeds. It is compatible with all of the older OS's including DOS, Windows 3.1, Unix, and OS/2. Its superscalar design can execute two instructions per clock cycle. The separate caches and the pipelined floating point unit increase its performance beyond the x86 chips. It has SL power management features and has the ability to work as a team with another Pentium. The chip talks over a 64-bit bus to its cards. It has 273 pins that connect it to the motherboard. Internally, though, its really two 32-bit chips chained together that split the work. The chip comes with 16 K of built in cache.
This chip, although fast, gets really hot. So, the use of a CPU fan is required with them. Rather recently, Intel has released more efficient versions of the chip that operate at 3.3 volts, rather than the usual 5 volts. This has reduced the heat some.
Here are some extra little things:
The processor has a burst mode that loads 256-bit chunks of data into the data cache in a single clock cycle. It can transfer data to the memory at up to 528 MB/Sec. Also, Intel took it upon themselves to hardwire several, heavily used commands into the chip. This bypasses the typical microcode library of commands. It also has a built in self test that tests itself upon resetting.
For more information on the processor, consult the following links:
Overdrive chips
Overdrive chips are generally a turbocharger for older chips. They can be a cost-effective upgrade between your old chip and the new fangled stuff. Intel is really the king of overdrives, having produced a line of them for the 486 machines and some for the Pentiums.
These chips basically allow the CPU to work at double the clock speed. Intel estimates that their overdrives can increase performance by 70%. They are not complete magic, though. The CPU still talks to its external cards at the same speed. So, in essence, you can have a fast thinking computer that talks real slow.
For info on the Pentium Overdrive:
|
|
|
|
|
|---|---|---|---|
|
|
4040 |
||
|
|
|
||
|
|
|
|
|
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
||
|
|
|
|
|
|
|
|
||
|
|
i860 i960 |
||
|
|
|
R3000 |
|
|
|
|
||
|
|
|
||
|
|
Alpha21064 |
||
|
|
Pentium |
|
|
|
|
PowerPC 604 MC68060 |
Alpha21164 |
|
|
|
|
|
UltraSPARC |
|
|
|
|
|
|
|
|
PowerPC604e MPC750 |
PowerPC 750 |
|
|
|
|
UltraSPARC-II |
|
|
|
|
|
|
|
Pentium4 |
||
|
|
MPC7451 |
|
|
HomePage |
|