Example: air traffic controller

Chapter 3: Microprocessor Types and Specifications ...

Chapter 3: Microprocessor Types and SpecificationsPage 1 of 158file://J:\MacmillanComputerPublishing \chapters\ 3: Microprocessor Types and SpecificationsMicroprocessorsThe brain or engine of the PC is the processor (sometimes called Microprocessor ), or central processing unit (CPU). The CPU performs the system s calculating and processing. The processor is easily the most expensive single component in the system, costing up to four or more times greater than the motherboard it plugs into. Intel is generally credited with creating the first Microprocessor in 1971 with the introduction of a chip called the 4004. Today Intel still has control over the processor market, at least for PC systems. This means that all PC-compatible systems use either Intel processors or Intel-compatible processors from a handful of competitors (such as AMD or Cyrix).Intel s dominance in the processor market had not always been assured.

Chapter 3: Microprocessor Types and Specifications Page 3 of 158 file://J:\MacmillanComputerPublishing\chapters\JW003.html 3/22/01 The 6502 was an 8-bit processor like the 8080, but it sold for around $25, whereas the 8080 cost

Tags:

  Microprocessor

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Advertisement

Transcription of Chapter 3: Microprocessor Types and Specifications ...

1 Chapter 3: Microprocessor Types and SpecificationsPage 1 of 158file://J:\MacmillanComputerPublishing \chapters\ 3: Microprocessor Types and SpecificationsMicroprocessorsThe brain or engine of the PC is the processor (sometimes called Microprocessor ), or central processing unit (CPU). The CPU performs the system s calculating and processing. The processor is easily the most expensive single component in the system, costing up to four or more times greater than the motherboard it plugs into. Intel is generally credited with creating the first Microprocessor in 1971 with the introduction of a chip called the 4004. Today Intel still has control over the processor market, at least for PC systems. This means that all PC-compatible systems use either Intel processors or Intel-compatible processors from a handful of competitors (such as AMD or Cyrix).Intel s dominance in the processor market had not always been assured.

2 Although Intel is generally credited with inventing the processor and introducing the first one on the market, by the late 1970s the two most popular processors for PCs were not from Intel (although one was a clone of an Intel processor). Personal computers of that time primarily used the Z-80 by Zilog and the 6502 by MOS Technologies. The Z-80 was noted for being an improved and less expensive clone of the Intel 8080 processor, similar to the way companies today such as AMD, Cyrix, IDT, and Rise Technologies have cloned Intel s Pentium processors. In that case though, the clone had become more popular than the then I had a system containing both of those processors, consisting of a 1 MHz (yes, that s 1, as in 1 MHz!) 6502-based Apple main system with a Microsoft Softcard (Z-80 card) plugged into one of the slots. The Softcard contained a 2 MHz Z-80 processor. This allowed me to run software for both Types of processors on the one system.

3 The Z-80 was used in systems of the late 1970s and early 1980s that ran the CP/M operating system, while the 6502 was best known for its use in the early Apple computers (before the Mac).The fate of both Intel and Microsoft was dramatically changed in 1981 when IBM introduced the IBM PC, which was based on a Intel 8088 processor running the Microsoft Disk Operating System (MS-DOS) Since that fateful decision was made, PC-compatible systems have used a string of Intel or Intel-compatible processors, each new one capable of running the software of the processor before it, from the 8088 to the current Pentium III/Celeron and Athlon/Duron. The following sections cover the different Types of processor chips that have been used in personal computers since the first PC was introduced almost two decades ago. These sections provide a great deal of technical detail about these chips and explain why one type of CPU chip can do more work than another in a given period of Microprocessor HistoryIt is interesting to note that the Microprocessor had only existed for 10 years prior to the creation of the PC!

4 The Microprocessor was invented by Intel in 1971. The PC was created by IBM in 1981. Now nearly 20 years later, we are still using systems based more or less on the design of that first PC (and mostly backward compatible with it). The processors powering our PCs today are still backward compatible in many ways with the 8088 selected by IBM in story of the development of the first Microprocessor , the Intel 4004, can be read in Chapter 1, Chapter 3: Microprocessor Types and SpecificationsPage 2 of 158file://J:\MacmillanComputerPublishing \chapters\ "Personal Computer Background." The 4004 processor was introduced on November 15, 1971, and originally ran at a clock speed of 108 KHz (108,000 cycles per second, or just over one-tenth a megahertz). The 4004 contained 2,300 transistors and was built on a 10 micron process. This means that each line, trace, or transistor could be spaced about 10 microns (millionths of a meter) apart.

5 Data was transferred four bits at a time, and the maximum addressable memory was only 640 bytes. The 4004 was designed for use in a calculator, but proved to be useful for many other functions because of its inherent April 1972, Intel released the 8008 processor, which originally ran at a clock speed of 200 KHz ( ). The 8008 processor contained 3,500 transistors and was built on the same 10 micron process as the previous processor. The big change in the 8008 was that it had an 8-bit data bus, which meant it could move data 8 bits at a time twice as much as the previous chip. It could also address more memory, up to 16KB. This chip was primarily used in dumb terminals and general-purpose next chip in the lineup was the 8080, introduced in April 1974, running at a clock rate of 2 MHz. Due mostly to the faster clock rate, the 8080 processor had 10 times the performance of the 8008.

6 The 8080 chip contained 6,000 transistors and was built on a 6 micron process. Like the previous chip, the 8080 had an 8-bit data bus, so it could transfer 8 bits of data at a time. The 8080 could address up to 64KB of memory, significantly more than the previous was the 8080 that helped start the PC revolution, as this was the processor chip used in what is generally regarded as the first personal computer, the Altair 8800. The CP/M operating system was written for the 8080 chip, and Microsoft was founded and delivered its first product: Microsoft BASIC for the Altair. These initial tools provided the foundation for a revolution in software because thousands of programs were written to run on this fact, the 8080 became so popular that it was cloned. A company called Zilog formed in late 1975, joined by several ex-Intel 8080 engineers. In July of 1976, it released the Z-80 processor, which was a vastly improved version of the 8080.

7 It was not pin compatible, but instead combined functions such as the memory interface and RAM refresh circuitry, which allowed cheaper and simpler systems to be designed. The Z-80 also incorporated a superset of 8080 instructions, meaning it could run all 8080 programs. It also included new instructions and new internal registers, so software that was designed for the Z-80 would not necessarily run on the older 8080. The Z-80 ran initially at (later versions ran up to 10 MHz), and contained 8,500 transistors. The Z-80 could access 64KB of Shack selected the Z-80 for the TRS-80 Model 1, its first PC. The chip was also the first to be used by many pioneering systems including the Osborne and Kaypro machines. Other companies followed, and soon the Z-80 was the standard processor for systems running the CP/M operating system and the popular software of the released the 8085, its follow up to the 8080, in March of 1976.

8 Even though it predated the Z-80 by several months, it never achieved the popularity of the Z-80 in personal computer systems. It was popular as an embedded controller, finding use in scales and other computerized equipment. The 8085 ran at 5 MHz and contained 6,500 transistors. It was built on a 3-micron process and incorporated an 8-bit data different architectural lines, MOS Technologies introduced the 6502 in 1976. This chip was designed by several ex-Motorola engineers who had worked on Motorola's first processor, the 6800. Chapter 3: Microprocessor Types and SpecificationsPage 3 of 158file://J:\MacmillanComputerPublishing \chapters\ 6502 was an 8-bit processor like the 8080, but it sold for around $25, whereas the 8080 cost about $300 when it was introduced. The price appealed to Steve Wozniak who placed the chip in his Apple I and Apple II designs. The chip was also used in systems by Commodore and other system manufacturers.

9 The 6502 and its successors were also used in computer games, including the original Nintendo Entertainment System (NES) among others. Motorola went on to create the 68000 series, which became the basis for the Apple Macintosh line of computers. Today those systems use the PowerPC chip, also by Motorola, and a successor to the 68000 these previous chips set the stage for the first PC chips. Intel introduced the 8086 in June 1978. The 8086 chip brought with it the original x86 instruction set that is still present on x86-compatible chips such as the Pentium III. A dramatic improvement over the previous chips, the 8086 was a full 16-bit design with 16-bit internal registers and a 16-bit data bus. This meant that it could work on 16-bit numbers and data internally and also transfer 16-bits at a time in and out of the chip. The 8086 contained 29,000 transistors and initially ran at up to 5 MHz.

10 The chip also used 20-bit addressing, meaning it could directly address up to 1MB of memory. Although not directly backward compatible with the 8080, the 8086 instructions and language was very similar and allowed older programs to be ported over quickly to run. This later proved important to help jumpstart the PC software revolution with recycled CP/M (8080) the 8086 was a great chip, it was expensive at the time and more importantly required an expensive 16-bit support chip and board design. To help bring costs down, in 1979, Intel released a crippled version of the 8086 called the 8088. The 8088 processor used the same internal core as the 8086, had the same 16-bit registers, and could address the same 1MB of memory, but the external data bus was reduced to 8 bits. This allowed support chips from the older 8-bit 8085 to be used, and far less expensive boards and systems could be made.