May 29th, 2003, 11:20 AM
This is going to be a tutorial that will (hopefully) teach you something about some of the more popular processors in computers.
This is the first part of it. This one covers Intels beginings and goes up to the 486, When i get a little more time ill finish where i left off at which is where the pentium begins) And then i will start on other brands and companies that made processors. (well if i get a good responce i will, if no one likes it ill stop though.)
The Most popular CPUs in use today are designed by Intel, and typically found in IBM based PCs. The first processor by Intel was the 8088, the CPU found in the original IBM PC.
It originally had an internal and external CPU click speed of 4.7 MHz, and there was no L1 or L2 cache. Cache memory wasn’t needed because the memory ran at the exact same speed as the internal and external CPU clock.
The address bus on the CPU was 20 bits wide, a number chosen to enable the computer to address 1,048,576 bytes of memory, or 1MB. Not very much huh?
But think about it like this, back then you didn’t need much RAM anyway, almost everything was character based.
But even this was 16 times the usual 65,536 bytes or 64K which was common in those days.
Most engineers thought this was more than a computer would ever need. The address BUS was 8 bits wide, but internal operations could be performed at either 8 or 16 bit logic. The 8 bit data bus made it cheap and easy to build computers around the chip.
The 8088 was followed by the 8086, which was the first Intel processor to have a 16 bit data path. Besides that it was identical to the 8088. Later on, clock speeds soared to a whopping 20 MHz. Intel has built on this CPU ever since, following it up with other processors that became popular in PC computers.
The 80286 was the beginning of the 80x86 line, featuring more advanced chip functionality to provide more commands to the end user (Back when end users knew what a command was.) and higher clock speeds of 8, 16, and even 20 MHz.
This chip also ran at identical internal and external clock speeds, and had no L1 and L2 cache.
The 80386 introduced a 32-bit address and data bus, and still higher clock speeds of 16, 20, and even a turbo like 40 MHz.
This chip was the first in the Intel 80x86 chip family that could perform operations using 32 bits of data at a time.
Because the chips were so fast, running at speeds over 16 MHz, they were the first Intel chips in this line to support external, or L2, cache.
The external and internal clocks on the chip were still the same but new instructions were introduced.
Like the 8088 and 8086 combination, this chip also came in two data port versions. The 80386 was officially called the 80386DX and had a 32 bit data path.
For “Hey we want to make money” reasons they also made a chip that had a slight problem in it, but they called it a feature and marketed it as the 80386SX, which had a 16 bit external data path and 24 bit address bus width.
The next chips released were the 80486 family, the first line of chips in which Intel used different internal and external clocks.
This chip is the first one to have L1 cache on the chip, which runs at the internal CPU speed, as well as features for external L2 cache, which runs at the speed of the external clock.
Unique in the 80486 line was the inclusion of hardware dedicated to performing mathematical operations. Some 486 models, the initial ones known as DX chips, ran at the same internal and external clock speed.
Newer models identified as DX2 or DX4 chips, ran internally at two or four times the external clock. This is the last series of chips Intel made that had a “little brother” with a reduced data path, referred to as the 80 486SX.
May 29th, 2003, 11:45 AM
Just some URL's you might find useful for your tutorial. There are tons on the net as you know i am sure but these ones are quite good.
Our destiny is to endure all hardships that we encounter along the path to what we perceive to be true and worthwhile !
The Head foundation
Please give generously
May 29th, 2003, 11:49 AM
Thanks, ill check that out. If i get a good responce fromt his one ill kepp going. The next one i plan on doing is going to be where this one left off. Ill prolly just add it as a post to this thread and start with the pentium and work my way up and then start on either AMDs or something else like Alphas.
May 29th, 2003, 12:43 PM
Nice, keep em comming. Thats a good info for people who are not very hardware literate.
Ubuntu-: Means in African : "Im too dumb to use Slackware"
May 29th, 2003, 03:53 PM
pleasw rite some stuff about AMD processors because im thinking about buying one ...and want to know how good it is and stuff
May 29th, 2003, 04:04 PM
Well, so you dont have to wait for me to write about it, check out these sites:
Also i have an AMD Athlon XP 2200+ that runs at 2.13 GHz without over clocking it at all. Im happy as hell with it. One thing i would recommend though, make sure your system has some extra fans because AMDs are known to run a lil warm.
I just realised something....people still buy DOS.
May 29th, 2003, 06:31 PM
nice work gore
Maybe some more hardware tuts in the future ?
May 29th, 2003, 06:33 PM
I dont know, when i get more time im going to work on this one more and add more to it and then maybe go for something else. I was thinking of a Free BSD install tutorial. whio knows. just some ideas.
May 29th, 2003, 06:41 PM
Great tutorial gore, the only thing is, The first processor by Intel was the 8086, only to be re-done a few months later, and sold as an 8088. Sorry, I'm a huge comp. history freak!
Great Tut..look forward to reading more!
Because I am a woman, I must make unusual efforts to succeed. If I fail, no one will say, "She doesn't have what it takes"; They will say, "Women don't have what it takes".
Clare Boothe Luce
May 29th, 2003, 06:42 PM
My books have lied to me!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Checked my book, it says 8088 was first.... hmmmmmmmm.