All Topics  
Microprocessor

 

 

 

 

 

Microprocessor


 
 
A microprocessor incorporates most or all of the functions of a central processing unit (CPU)Central processing unit

A central processing unit , or sometimes simply processor, is the component in a digital computer that interprets ins...
 on a single integrated circuitIntegrated circuit

A monolithic integrated circuit is a miniaturized electronic circuit which has been manufactured in the surface of a thin ...
 (IC). The first microprocessors emerged in the early 1970s and were used for electronic calculatorCalculator

A calculator is a device for performing calculations....
s, using BCD arithmetics on 4-bit wordsWord (computer science)

In computing, "word" is a term for the natural unit of data used by a particular computer design....
. Other embeddedEmbedded system

An embedded system is a special-purpose system in which the computer is completely encapsulated by the device it controls....
 uses of 4 and 8-bit microprocessors, such as terminalComputer terminal

A computer terminal is an electronic or electromechanical hardware device that is used for entering data into, and displayin...
s, printerComputer printer

A computer printer, or more commonly just a printer, is a device that produces a hard copy of documents stored in ele...
s, various kinds of automationAutomation

Automation, roboticization or industrial automation or numerical control is the use of control systems such as c...
 etc, followed rather quickly. Affordable 8-bit microprocessors with 16-bit addressing also led to theThe

The word the functions primarily as a definite article in the grammar of the English language....
 first general purpose microcomputerMicrocomputer

Although there is no rigid definition, a microcomputer is most often taken to mean a computer with a microprocessor as its...
s in the mid-1970s.

Processors were for a long period constructed out of small and medium-scale ICs containing the equivalent of a few to a few hundred transistors. The integration of the whole CPU onto a single VLSI chipIntegrated circuit

A monolithic integrated circuit is a miniaturized electronic circuit which has been manufactured in the surface of a thin ...
 therefore greatly reduced the cost of processing capacity.






Discussion
Ask a question about 'Microprocessor'
Start a new discussion about 'Microprocessor'
Answer questions from other users
Full Discussion Forum






Timeline

1971   Intel releases the world's first microprocessor, the Intel 4004.






Encyclopedia


A microprocessor incorporates most or all of the functions of a central processing unit (CPU)Central processing unit

A central processing unit , or sometimes simply processor, is the component in a digital computer that interprets ins...
 on a single integrated circuitIntegrated circuit

A monolithic integrated circuit is a miniaturized electronic circuit which has been manufactured in the surface of a thin ...
 (IC). The first microprocessors emerged in the early 1970s and were used for electronic calculatorCalculator

A calculator is a device for performing calculations....
s, using BCD arithmetics on 4-bit wordsWord (computer science)

In computing, "word" is a term for the natural unit of data used by a particular computer design....
. Other embeddedEmbedded system

An embedded system is a special-purpose system in which the computer is completely encapsulated by the device it controls....
 uses of 4 and 8-bit microprocessors, such as terminalComputer terminal

A computer terminal is an electronic or electromechanical hardware device that is used for entering data into, and displayin...
s, printerComputer printer

A computer printer, or more commonly just a printer, is a device that produces a hard copy of documents stored in ele...
s, various kinds of automationAutomation

Automation, roboticization or industrial automation or numerical control is the use of control systems such as c...
 etc, followed rather quickly. Affordable 8-bit microprocessors with 16-bit addressing also led to theThe

The word the functions primarily as a definite article in the grammar of the English language....
 first general purpose microcomputerMicrocomputer

Although there is no rigid definition, a microcomputer is most often taken to mean a computer with a microprocessor as its...
s in the mid-1970s.

Processors were for a long period constructed out of small and medium-scale ICs containing the equivalent of a few to a few hundred transistors. The integration of the whole CPU onto a single VLSI chipIntegrated circuit

A monolithic integrated circuit is a miniaturized electronic circuit which has been manufactured in the surface of a thin ...
 therefore greatly reduced the cost of processing capacity. From their humble beginnings, continued increases in microprocessor capacity have rendered other forms of computers almost completely obsolete (see history of computing hardwareFacts About History of computing hardware

Computing hardware has been an important component of the process of calculation and data storage since it became useful for...
), with one or more microprocessor as processing element in everything from the smallest embedded systemEmbedded system

An embedded system is a special-purpose system in which the computer is completely encapsulated by the device it controls....
s and handheld deviceHandheld device

Handheld devices are pocket-sized computing devices, typically utilising a small visual display screen for user output and a...
s to the largest mainframeMainframe

Mainframe may refer to one of the following:...
s and supercomputerSupercomputer

A supercomputer is a computer that leads the world in terms of processing capacity, particularly speed of calculation, at th...
s.

Since the early 1970s, the increase in processing capacity of evolving microprocessors has been known to generally follow Moore's LawMoore's Law

Moore's Law is the empirical observation that the transistor density of integrated circuits, with respect to minimum compone...
. It suggests that the complexity of an integrated circuit, with respect to minimum component cost, doubles every 18 months. In the late 1990s, heat generation, due to current leakage and other factors, emerged as a leading developmental constraint.

History of Microprocessor


First types


Three projects arguably delivered a complete microprocessor at about the same time, namely Intel's 4004Intel 4004

The Intel 4004, a 4-bit central processing unit released by Intel Corp....
, the Texas InstrumentsTexas Instruments

| homepage =}}Texas Instruments , better known in the electronics industry as TI, is an American company ba...
 (TI) TMS 1000, and Garrett AiResearch's Central Air Data ComputerCentral Air Data Computer

The Central Air Data Computer is the integrated flight control system used in the early versions of the US Navy's F-14 Tomca...
 (CADC).

In 1968, Garrett AiResearch, with designer Ray HoltRay holt Summary

Raymond M. Holt was a co-founder of Microcomputer Associates, Incorporated, which produced the 6502-based Jolt Microcomputer....
 and Steve Geller, were invited to produce a digital computer to compete with electromechanical systems then under development for the main flight control computer in the US Navy's new F-14 TomcatF-14 Tomcat

The Grumman F-14 Tomcat is a supersonic, twin-engine, two-seat, variable geometry wing aircraft....
 fighter. The design was complete by 1970, and used a MOSMOSFET

The metal-oxide-semiconductor field-effect transistor , is by far the most common field-effect transistor in both digital an...
-based chipset as the core CPU. The design was significantly (approximately 20 times) smaller and much more reliable than the mechanical systems it competed against, and was used in all of the early Tomcat models. This system contained a "a 20-bit, pipelined, parallel multi-microprocessor". However, the system was considered so advanced that the Navy refused to allow publication of the design until 1997. For this reason the CADC, and the MP944 chipset it used, are fairly unknown even today.
TI developed the 4-bit TMS 1000, and stressed pre-programmed embedded applications, introducing a version called the TMS1802NC on September 17, 1971, which implemented a calculator on a chip. The Intel chip was the 4-bit 4004Intel 4004

The Intel 4004, a 4-bit central processing unit released by Intel Corp....
, released on November 15, 1971, developed by Federico FagginFederico Faggin

Federico Faggin is a physicist and electrical engineer considered to be one of the inventors of the microprocessor....
 and Marcian HoffMarcian Hoff

Dr. Marcian Edward "Ted" Hoff Jr., is one of the inventors of the microprocessor....
, the manager of the designing team was Leslie L. VadászLeslie L. Vadász

Leslie L. Vad?sz is a Hungarianlist}}...
.

TI filed for the patent on the microprocessor. Gary Boone was awarded
Interestingly, a third party (Gilbert Hyatt) was awarded a patent which might cover the "microprocessor". See claiming an invention pre-dating both TI and Intel, describing a "microcontroller". According to and , the patent was later invalidated, but not before substantial royalties were paid out.

A computer-on-a-chip is a variation of a microprocessor which combines the microprocessor core (CPU), some memory, and I/O lines, all on one chipIntegrated circuit

A monolithic integrated circuit is a miniaturized electronic circuit which has been manufactured in the surface of a thin ...
. The computer-on-a-chip patent, called the "microcomputer patent" at the time,
According to A History of Modern Computing, (MIT Press), pp. 220–21,
Intel entered into a contract with Computer Terminals Corporation, later called DatapointDatapoint

Datapoint Corporation, originally known as Computer Terminal Corporation, was a computer company based in San Antonio,...
, of San Antonio TX, for a chip for a terminal they were designing. Datapoint later decided to use the chip, and Intel marketed it as the 8008 in April, 1972. This was the world's first 8-bit microprocessor. It was the basis for the famous "Mark-8Mark-8

The Mark-8 is a microcomputer design from 1974, based on the Intel 8008 CPU....
" computer kit advertised in the magazine Radio-Electronics in 1974. The 8008 and its successor, the world-famous 8080, opened up the microprocessor component marketplace.

Notable 8-bit designs

The 4004 was later followed in 1972 by the 8008Intel 8008

The Intel 8008 was an early microprocessor designed and manufactured by Intel and introduced in April, 1972....
, the world's first 8-bit8-bit

8-bit CPUs normally use an 8-bit data bus and a 16-bit address bus which means that their address space is limited to 64 kil...
 microprocessor.
These processors are the precursors to the very successful Intel 8080Intel 8080 Overview

The Intel 8080 was an early microprocessor designed and manufactured by Intel....
 (1974), Zilog Z80Zilog Z80

The Zilog Z80 is an 8-bit microprocessor designed and sold by Zilog from July 1976 onwards....
 (1976), and derivative Intel 8-bit processors.
The competing Motorola 6800Motorola 6800

he 6800 is a microprocessor produced by Motorola and released shortly after the Intel 8080 in 1975....
 was released August 1974. Its architecture was cloned and improved in the MOS Technology 6502MOS Technology 6502

The MOS Technology 6502 is an 8-bit microprocessor designed by Chuck Peddle for MOS Technology in 1975....
 in 1975, rivaling the Z80 in popularity during the 1980s.

Both the Z80 and 6502 concentrated on low overall cost, by combining small packaging, simple computer busComputer bus

In computer architecture, a bus is a subsystem that transfers data or power between computer components inside a computer or...
 requirements, and including circuitry that normally must be provided in a separate chip (example: the Z80 included a memory controller). It was these features that allowed the home computerHome computer Overview

The home computer is a consumer-friendly word for the second generation of microcomputers , entering the market in 1977 and ...
 "revolution" to accelerate sharply in the early 1980s, eventually delivering such inexpensive machines as the Sinclair ZX-81, which sold for US$United States dollar

For details of current paper money and coins, see Federal Reserve Note and United States coinage....
99.

The Western Design Center, Inc.Western Design Center

The Western Design Center, located in Mesa, Arizona, USA, is a company developing and manufacturing MOS 65xx-based microproc...
 (WDC) introduced the CMOS 65C02 in 1982 and licensed the design to several firms. It became the core of the Apple IIcApple IIc

The Apple IIc, the fourth model in the Apple II series of personal computers, was Apple Computer's first endeavor to produce...
 and IIe personal computers, medical implantable grade pacemakers and defibrilators, automotive, industrial and consumer devices. WDC pioneered the licensing of microprocessor technology which was later followed by ARMARM architecture

The ARM architecture is a 32-bit RISC processor architecture that is widely used in a number of embedded designs....
 and other microprocessor Intellectual PropertyIntellectual property

In law, intellectual property is an umbrella term for various legal entitlements which attach to certain types of informati...
 (IP) providers in the 1990’s.

Motorola trumped the entire 8-bit market by introducing the MC6809Motorola 6809

The Motorola 6809 is an 8-bit microprocessor CPU from Motorola, introduced circa 1979....
 in 1978, arguably one of the most powerful, orthogonal, and clean 8-bit microprocessor designs ever fielded – and also one of the most complex hard-wired logic designs that ever made it into production for any microprocessor. MicrocodingMicrocode

A microprogram implements a CPU instruction set....
 replaced hardwired logic at about this time for all designs more powerful than the MC6809 – because the design requirements were getting too complex for hardwired logic.

Another early 8-bit microprocessor was the Signetics 2650Signetics 2650

The Signetics 2650, according to Adam Osborne's classic book An Introduction to Microprocessors Vol 2: Some Real Products'...
, which enjoyed a brief surge of interest due to its innovative and powerful instruction setInstruction set

An instruction set, or instruction set architecture , is the part of the computer architecture related to programming,...
 architecture.

A seminal microprocessor in the world of spaceflight was RCA's RCA 1802RCA 1802

The RCA1802 is an 8-bit CMOS microprocessor introduced by RCA in early 1976, and presently being manufactured by Intersil Co...
 (aka CDP1802, RCA COSMAC) (introduced in 1976) which was used in NASA's VoyagerVoyager program

The Voyager program consists of a pair of unmanned scientific probes, Voyager 1 and Voyager 2....
 and VikingViking program

NASA's Viking program consisted of two unmanned space missions to Mars, Viking 1 and Viking 2....
 spaceprobes of the 1970s, and onboard the GalileoGalileo spacecraft

Galileo was an unmanned spacecraft sent by NASA to study the planet Jupiter and its moons....
 probe to Jupiter (launched 1989, arrived 1995). RCA COSMAC was the first to implement C-MOS technology. The CDP1802 was used because it could be run at very low powerFacts About Low-power

In electronics, the term low-power means one of two things about a device:...
, and because its production process ensured much better protection against cosmic radiation and electrostatic dischargeElectrostatic discharge

Electrostatic discharge is the sudden and momentary electric current that flows when an excess of electric charge, stored on...
s than that of any other processor of the era. Thus, the 1802 is said to be the first radiation-hardened microprocessor.

The RCA 1802RCA 1802

The RCA1802 is an 8-bit CMOS microprocessor introduced by RCA in early 1976, and presently being manufactured by Intersil Co...
 had what is called a static design, meaning that the clock frequency could be made arbitrarily low, even to 0 Hz, a total stop condition. This let the VoyagerVoyager program

The Voyager program consists of a pair of unmanned scientific probes, Voyager 1 and Voyager 2....
/VikingViking program

NASA's Viking program consisted of two unmanned space missions to Mars, Viking 1 and Viking 2....
/Galileo spacecraftGalileo spacecraft

Galileo was an unmanned spacecraft sent by NASA to study the planet Jupiter and its moons....
 use minimum electric power for long uneventful stretches of a voyage. Timers and/or sensors would awaken/speed up the processor in time for important tasks, such as navigation updates, attitude control, data acquisition, and radio communication.

16-bit designs


The first multi-chip 16-bit16-bit

Prominent 16-bit processors include the pdp-11, Intel 8086, Motorola 68000, Intel 80286 and the WDC 65C816....
 microprocessor was the National SemiconductorNational Semiconductor Summary

Headquartered in Santa Clara, California, National Semiconductor is one of the largest semiconductor manufacturers....
 IMP-16Facts About IMP-16

The IMP-16C, by National Semiconductor, was the first multi-chip 16-bit microprocessor....
,
introduced in early 1973. An 8-bit version of the chipset was introduced in 1974 as the IMP-8. During the same year, National introduced the first 16-bit single-chip microprocessor, the National Semiconductor PACE, which was later followed by an NMOSNMOS

nMOS can refer to:* n-channel MOSFET...
 version, the INS8900INS8900

The INS8900 was the NMOS version of National Semiconductor's PACE 16-bit microprocessor. ...
.

Other early multi-chip 16-bit microprocessors include one used by Digital Equipment Corporation (DEC)Digital Equipment Corporation

Digital Equipment Corporation was an American pioneering company in the computer industry....
 in the LSI-11PDP-11

The PDP-11 was a series of 16-bit minicomputers sold by Digital Equipment Corp....
 OEM board set and the packaged PDP 11/03PDP-11

The PDP-11 was a series of 16-bit minicomputers sold by Digital Equipment Corp....
 minicomputerMinicomputer

Minicomputer is a largely obsolete term for a class of multi-user computers which make up the middle range of the computing...
, and the Fairchild SemiconductorFairchild Semiconductor Overview

Fairchild Semiconductor introduced the first commercially available integrated circuit, and would go on to become one of the...
 MicroFlame 9440, both of which were introduced in the 1975 to 1976 timeframe.

The first single-chip 16-bit microprocessor was TI's TMS 9900Texas Instruments TMS9900

Introduced in 1976 and based on the Texas Instruments 990 minicomputer CPU, the TMS9900 was one of the first true 16-bit mic...
, which was also compatible with their TI-990Facts About TI-990

The TI-990 was a series of 16-bit minicomputers sold by Texas Instruments in the 1970s and 1980s....
 line of minicomputers. The 9900 was used in the TI 990/4 minicomputer, the TI-99/4A home computer, and the TM990 line of OEM microcomputer boards. The chip was packaged in a large ceramic 64-pin DIP packageDual in-line package

In microelectronics, a dual in-line package , sometimes called a DIL package, is an electronic device package with a r...
, while most 8-bit microprocessors such as the Intel 8080 used the more common, smaller, and less expensive plastic 40-pin DIP. A follow-on chip, the TMS 9980, was designed to compete with the Intel 8080, had the full TI 990 16-bit instruction set, used a plastic 40-pin package, moved data 8 bits at a time, but could only address 16 KBKB

The abbreviation KB or kb can refer to:...
. A third chip, the TMS 9995, was a new design. The family later expanded to include the 99105 and 99110.

The Western Design Center, Inc.Western Design Center

The Western Design Center, located in Mesa, Arizona, USA, is a company developing and manufacturing MOS 65xx-based microproc...
 (WDC) introduced the CMOS 65816WDC 65816/65802

The WDC 65816, a 16-bit microprocessor CPU developed by the Western Design Center, is an expanded and compatible successor t...
 16-bit upgrade of the WDC CMOS 65C02WDC 65C02

The WDC 65C02 8-bit CPU is an upgraded CMOS version of the popular MOS Technology 6502 microprocessor, the redesign being ma...
 in 1984. The 65816 16-bit microprocessor was the core of the Apple IIgs and later the Super Nintendo Entertainment SystemSuper Nintendo Entertainment System

The Super Nintendo Entertainment System, also known as Super Nintendo, Super NES or SNES, is a 16-bit vide...
, making it one of the most popular 16-bit designs of all time.

Intel followed a different path, having no minicomputers to emulate, and instead "upsized" their 8080 design into the 16-bit Intel 8086Intel 8086

The Intel 8080 was an early microprocessor designed and manufactured by Intel....
, the first member of the x86 family which powers most modern PCIBM PC compatible Overview

IBM PC compatible is a class of computers which make up the vast majority of small computers on the market today....
 type computers. Intel introduced the 8086 as a cost effective way of porting software from the 8080 lines, and succeeded in winning much business on that premise. The 8088, a version of the 8086 that used an external 8-bit data bus, was the microprocessor in the first IBM PCIBM PC Summary

The IBM PC , was the original version and progenitor of the IBM PC compatible hardware platform....
, the model 5150. Following up their 8086 and 8088, Intel released the 80186, 80286Intel 80286

The Intel 80286 is an x86-family 16-bit microprocessor that was introduced by Intel on February 1, 1982....
 and, in 1985, the 32-bit 80386Intel 80386

The Intel 80386 is a microprocessor which was used as the central processing unit of many personal computers from 1986 unti...
, cementing their PC market dominance with the processor family's backwards compatibility.

The integrated microprocessor memory management unitMemory management unit

MMU, short for memory management unit, is a class of computer hardware components responsible for handling memory acce...
 (MMU) was developed by Childs et al. of Intel, and awarded US patent number 4,442,484.

32-bit designs



16-bit designs were in the markets only briefly when full 32-bit implementations started to appear.

The most significant of the 32-bit designs is the MC68000Motorola 68000

The Motorola 68000 is a 32-bit CISC microprocessor, the first member of a successful family of microprocessors from Motorola...
, introduced in 1979. The 68K, as it was widely known, had 32-bit registers but used 16-bit internal data paths, and a 16-bit external data bus to reduce pin count, and supported only 24-bit addresses. Motorola generally described it as a 16-bit processor, though it clearly has 32-bit architectureComputer architecture

In computer engineering, computer architecture is the conceptual design and fundamental operational structure of a computer ...
. The combination of high speed, large (16 megabyteMegabyte

A megabyte is a unit of information or computer storage equal to approximately one million bytes....
s (2^24)) memory space and fairly low costs made it the most popular CPU design of its class. The Apple LisaApple Lisa

The Apple Lisa was a revolutionary personal computer designed at Apple Computer during the early 1980s....
 and Macintosh designs made use of the 68000, as did a host of other designs in the mid-1980s, including the Atari STAtari ST

The Atari ST is a home/personal computer that was commercially popular from 1985 to the early 1990s....
 and Commodore Amiga.

The world's first single-chip fully-32-bit microprocessor, with 32-bit data paths, 32-bit buses, and 32-bit addresses, was the AT&TAT&T

AT&T Inc. is the largest provider of both local and long distance telephone services, wireless service, and DSL internet acc...
 Bell LabsBell Labs

Bell Laboratories was the main research and development arm of the United States Bell System....
 BELLMAC-32A, with first samples in 1980, and general production in 1982 (See this and this ). After the divestiture of AT&T in 1984, it was renamed the WE 32000 (WE for Western ElectricWestern Electric Summary

Western Electric was a U.S. electrical engineering company, the manufacturing arm of AT&T from 1881 to 1995 ....
), and had two follow-on generations, the WE 32100 and WE 32200. These microprocessors were used in the AT&TAT&T

AT&T Inc. is the largest provider of both local and long distance telephone services, wireless service, and DSL internet acc...
 3B5 and 3B15 minicomputers; in the 3B2, the world's first desktop supermicrocomputer; in the "Companion", the world's first 32-bit laptop computer; and in "Alexander", the world's first book-sized supermicrocomputer, featuring ROM-pack memory cartridges similar to today's gaming consoles. All these systems ran the UNIX System VUNIX System V Overview

Unix System V, commonly abbreviated SysV and rarely called System 5, was one of the versions of the Unix operating sys...
 operating system.

Intel's first 32-bit microprocessor was the iAPX 432Intel iAPX 432 Overview

The Intel iAPX 432 was Intel's first 32-bit microprocessor design, introduced in 1981 as a set of three integrated circuits....
, which was introduced in 1981 but was not a commercial success. It had an advanced capability-basedCapability-based security

Capability-based security is a concept in the design of secure computing systems. ...
 object-orientedObject (computer science)

In the programming paradigm, object-oriented programming, an object is an individual unit of run-time data storage that is u...
 architecture, but poor performance compared to other competing architectures such as the Motorola 68000.

Motorola's success with the 68000 led to the MC68010Motorola 68010

The Motorola MC68010 processor is a 16/32-bit microprocessor from Motorola, released in 1982 ....
, which added virtual memory support. The MC68020Motorola 68020

The Motorola 68020 is a 32 bit microprocessor from Motorola, released in 1984....
, introduced in 1985 added full 32-bit data and address busses. The 68020 became hugely popular in the UnixUnix

Unix or UNIX is a computer operating system originally developed in the 1960s and 1970s by a group of AT&T Bell Labs e...
 supermicrocomputer market, and many small companies (e.g., Altos, Charles River Data Systems) produced desktop-size systems. Following this with the MC68030Motorola 68030

The Motorola 68030 is a 32-bit microprocessor in Motorola's 68000 family....
, which added the MMU into the chip, the 68K family became the processor for everything that wasn't running DOSDOS

DOS commonly refers to the family of closely related operating systems which dominated the IBM PC compatible market between ...
. The continued success led to the MC68040Motorola 68040

The Motorola 68040 is a microprocessor from Motorola, released in 1990....
, which included an FPUFloating point unit

A floating point unit is a part of a computer system specially designed to carry out operations on floating point numbers....
 for better math performance. A 68050 failed to achieve its performance goals and was not released, and the follow-up MC68060Motorola 68060

The Motorola 68060 is a 32-bit microprocessor from Motorola, released in 1994, and is the successor to the Motorola 68040....
 was released into a market saturated by much faster RISC designs. The 68K family faded from the desktop in the early 1990s.

Other large companies designed the 68020 and follow-ons into embedded equipment. At one point, there were more 68020s in embedded equipment than there were Intel Pentiums in PCs (See for this embedded usage information). The ColdFire processor cores are derivatives of the venerable 68020.

During this time (early to mid 1980s), National SemiconductorNational Semiconductor

Headquartered in Santa Clara, California, National Semiconductor is one of the largest semiconductor manufacturers....
 introduced a very similar 16-bit pinout, 32-bit internal microprocessor called the NS 16032 (later renamed 32016), the full 32-bit version named the NS 32032NS320xx

The 320xx or NS32000 is a series of microprocessors from National Semiconductor ....
, and a line of 32-bit industrial OEM microcomputers. By the mid-1980s, SequentFacts About Sequent Computer Systems

Sequent Computer Systems, or Sequent, was a computer company that designed and manufactured multiprocessing computer s...
 introduced the first symmetric multiprocessor (SMP) server-class computer using the NS 32032. This was one of the design's few wins, and it disappeared in the late 1980s.

The MIPSMIPS architecture

MIPS, for Microprocessor without interlocked pipeline stages, is a RISC microprocessor architecture d...
 R2000 (1984) and R3000 (1989) were highly successful 32-bit RISC microprocessors. They were used in high-end workstations and servers by SGISilicon Graphics

Silicon Graphics, Inc., also known as SGI, began as a maker of graphics display terminals in 1982....
, among others.

Other designs included the interesting Zilog Z8000Zilog Z8000

The Z8000 was a 16-bit microprocessor introduced by ZiLOG in 1979....
, which arrived too late to market to stand a chance and disappeared quickly.

In the late 1980s, "microprocessor wars" started killing off some of the microprocessors. Apparently, with only one major design win, Sequent, the NS 32032 just faded out of existence, and Sequent switched to Intel microprocessors.

From 1985 to 2003, the 32-bit x86 architectures became increasingly dominant in desktop, laptop, and server markets, and these microprocessors became faster and more capable. Intel had licensed early versions of the architecture to other companies, but declined to license the Pentium, so AMD and CyrixCyrix

Cyrix was a CPU manufacturer that began in 1988 as a specialist supplier of high-performance math co-processors for 286 and ...
 built later versions of the architecture based on their own designs. During this span, these processors increased in complexity (transistor count) and capability (instructions/second) by at least a factor of 1000. Intel's Pentium line is probably the most famous and recognizable 32-bit processor model, at least with the public at large.

64-bit designs in personal computers

While 64-bit microprocessor designs have been in use in several markets since the early 1990s, the early 2000s saw the introduction of 64-bit microchips targeted at the PC market.

With AMD's introduction of a 64-bit architecture backwards-compatible with x86, x86-64X86-64

x86-64 is a 64-bit microprocessor architecture and corresponding instruction set; it is a superset of the x86 architecture, ...
 (now called AMD64), in September 2003, followed by Intel's fully compatible 64-bit extensions (first called IA-32e or EM64T, later renamed Intel 64), the 64-bit desktop era began. Both versions can run 32-bit legacy applications without any speed penalty as well as new 64-bit software. With operating systems Windows XP x64Windows XP Professional x64 Edition

Microsoft Windows XP Professional x64 Edition released on April 25, 2005 by Microsoft is a variation of the typical 32-bit W...
, Windows VistaWindows Vista

Windows Vista is the name of the next version of Microsoft Windows, a proprietary graphical operating system used on person...
 x64, LinuxLinux

Linux is a Unix-like computer operating system....
, BSD and Mac OS XMac OS X

Mac OS X is a line of proprietary, graphical operating systems developed, marketed, and sold by Apple Computer, the latest ...
 that run 64-bit native, the software too is geared to utilize the full power of such processors. The move to 64 bits is more than just an increase in register size from the IA-32 as it also doubles the number of general-purpose registers.

The move to 64 bits by PowerPCFacts About PowerPC

PowerPC is a RISC microprocessor architecture created by the 1991 AppleIBMMotorola alliance, known as AIM....
 processors had been intended since the processors' design in the early 90s and was not a major cause of incompatibility. Existing integer registers are extended as are all related data pathways, but, as was the case with IA-32, both floating point and vector units had been operating at or above 64 bits for several years. Unlike what happened with IA-32 was extended to x86-64, no new general purpose registers were added in 64-bit PowerPC, so any performance gained when using the 64-bit mode for applications making no use of the larger address space is minimal.

Multicore designs


A different approach to improving a computer's performance is to add extra processors, as in symmetric multiprocessingSymmetric multiprocessing

Symmetric Multiprocessing, or SMP, is a multiprocessor computer architecture where two or more identical processors ar...
 designs which have been popular in servers and workstations since the early 1990s. Keeping up with Moore's LawMoore's Law

Moore's Law is the empirical observation that the transistor density of integrated circuits, with respect to minimum compone...
 is becoming increasingly challenging as chip-making technologies approach the physical limits of the technology.

In response, the microprocessor manufacturers look for other ways to improve performance, in order to hold on to the momentum of constant upgrades in the market.

A multi-core processor is simply a single chip containing more than one microprocessor core, effectively multiplying the potential performance with the number of cores (as long as the operating system and software is designed to take advantage of more than one processor). Some components, such as bus interface and second level cache, may be shared between cores. Because the cores are physically very close they interface at much faster clock speeds compared to discrete multiprocessor systems, improving overall system performance.

In 2005, the first mass-market dual-core processors were announced and as of 2007 dual-core processors are widely used in servers, workstations and PCs while quad-core processors are now available for high-end applications in both the home and professional environments.

Sun Microsystems has released the Niagara and Niagara 2 chips, both of which feature an eight-core design. The Niagara 2 supports more threads and operates at 1.6 GHz.

High-end Intel Xeon processors that are on the LGA771 socket are DP (dual processor) capable, as well as the new Intel Core 2 Extreme QX9775 also used in the Mac Pro by Apple and the Intel Skulltrail motherboard.

RISC

In the mid-1980s to early-1990s, a crop of new high-performance RISC (reduced instruction set computer) microprocessors appeared, which were initially used in special purpose machines and UnixUnix

Unix or UNIX is a computer operating system originally developed in the 1960s and 1970s by a group of AT&T Bell Labs e...
 workstationWorkstation

A workstation, such as a Unix workstation, RISC workstation or engineering workstation, is a high-end technical ...
s, but then gained wide acceptance in other roles.

The first commercial design was released by MIPS TechnologiesFacts About MIPS Technologies

MIPS Technologies, formerly MIPS Computer Systems, is most widely known for developing the MIPS architecture and a ser...
, the 32-bit R2000R2000

R2000 might refer to:*MIPS architecture; the 32-bit microprocessor R2000 released by MIPS Computer Systems in 1985...
 (the R1000 was not released). The R3000 made the design truly practical, and the R4000 introduced the world's first 64-bit design. Competing projects would result in the IBM POWERIBM POWER

POWER is a RISC instruction set architecture designed by IBM....
 and SunSun Microsystems

company_name = Sun Microsystems | company_type = Public |...
 SPARCSPARC

SPARC is a pure big-endian RISC microprocessor instruction set architecture originally designed in 1985 by Sun Microsystems...
 systems, respectively. Soon every major vendor was releasing a RISC design, including the AT&T CRISP, AMD 29000, Intel i860Intel i860

The Intel i860 was a RISC microprocessor from Intel, first released in 1989....
 and Intel i960Facts About Intel i960

Intel's i960 was a RISC-based microprocessor design that became popular during the early 1990s as an embedded microcontrolle...
, Motorola 88000Motorola 88000

The 88000 is a microprocessor design produced by Motorola....
, DEC AlphaDEC Alpha Overview

he DEC Alpha, also known as the Alpha AXP, is a 64-bit RISC microprocessor originally developed and fabricated by Dig...
 and the HP-PA.

Market forces have "weeded out" many of these designs, with almost no desktop or laptop RISC processors and with the SPARC being used in Sun designs only. MIPS is primarily used in embedded systems, notably in CiscoCisco Systems

Cisco Systems, Inc. is an American manufacturer of telecommunications equipment based in California....
 routers. The rest of the original crop of designs have disappeared. Other companies have attacked niches in the market, notably ARM, originally intended for home computer use but since focussed on the embedded processor market. Today RISC designs based on the MIPS, ARM or PowerPC core power the vast majority of computing devices.

As of 2007, two 64-bit RISC architectures are still produced in volume for non-embedded applications: SPARCSPARC

SPARC is a pure big-endian RISC microprocessor instruction set architecture originally designed in 1985 by Sun Microsystems...
 and Power ArchitectureFacts About Power Architecture

Power Architecture is a broad term to describe similar instruction sets for RISC microprocessors developed and manufactured by...
. The RISC-like ItaniumItanium

The Itanium is an IA-64 microprocessor developed jointly by Hewlett-Packard and Intel. ...
 is produced in smaller quantities. The vast majority of 64-bit microprocessors are now x86-64X86-64

x86-64 is a 64-bit microprocessor architecture and corresponding instruction set; it is a superset of the x86 architecture, ...
 CISC designs from AMD and Intel.

Special-purpose designs


Though the term "microprocessor" has traditionally referred to a single- or multi-chip CPU or system-on-a-chipSystem-on-a-chip

System-on-a-chip is an idea of integrating all components of a computer or other electronic system into a single chip....
 (SoC), several types of specialized processing devices have followed from the technology. The most common examples are microcontrollerMicrocontroller

A microcontroller is a computer-on-a-chip used to control electronic devices....
s, digital signal processorDigital signal processor Summary

A digital signal processor is a specialized microprocessor designed specifically for digital signal processing, generally in...
s (DSP) and graphics processing unitGraphics processing unit

A Graphics Processing Unit or GPU is a dedicated graphics rendering device for a personal computer or game console....
s (GPU). Many examples of these are either not programmable, or have limited programming facilities. For example, in general GPUs through the 1990s were mostly non-programmable and have only recently gained limited facilities like programmable vertex shaderVertex shader

Vertex shader is a shader program, normally executed on the Graphics processing unit. ...
s. There is no universal consensus on what defines a "microprocessor", but it is usually safe to assume that the term refers to a general-purpose CPU of some sort and not a special-purpose processor unless specifically noted.

Market statistics

In 2003, about $44 billion (USD) worth of microprocessors were manufactured and sold. Although about half of that money was spent on CPUs used in desktop or laptop personal computerPersonal computer

A personal computer is usually a microcomputer whose price, size, and capabilities make it suitable for personal usage....
s, those count for only about 0.2% of all CPUs sold.

Silicon ValleySilicon Valley

Silicon Valley is the southern part of the San Francisco Bay Area in Northern California in the United States....
 has an old saying: "The first chip costs a million dollars; the second one costs a nickel." In other words, most of the cost is in the design and the manufacturing setup: once manufacturing is underway, it costs almost nothing.

About 55% of all CPUCentral processing unit

A central processing unit , or sometimes simply processor, is the component in a digital computer that interprets ins...
s sold in the world are 8-bit8-bit

8-bit CPUs normally use an 8-bit data bus and a 16-bit address bus which means that their address space is limited to 64 kil...
 microcontrollerMicrocontroller

A microcontroller is a computer-on-a-chip used to control electronic devices....
s. Over 2 billion 8-bit microcontrollerMicrocontroller

A microcontroller is a computer-on-a-chip used to control electronic devices....
s were sold in 1997.


Less than 10% of all the CPUs sold in the world are 32-bit32-bit Summary

32-bit is also a term given to a generation of computers in which 32-bit processors were the norm....
 or more. Of all the 32-bit CPUs sold, about 2% are used in desktop or laptop personal computerPersonal computer

A personal computer is usually a microcomputer whose price, size, and capabilities make it suitable for personal usage....
s, the rest are sold in household appliances such as toasters, microwaves, vacuum cleaners and televisions.
"Taken as a whole, the average price for a microprocessor, microcontrollerMicrocontroller

A microcontroller is a computer-on-a-chip used to control electronic devices....
, or DSPDigital signal processor

A digital signal processor is a specialized microprocessor designed specifically for digital signal processing, generally in...
 is just over $6."

Architectures

  • 65xx
    • MOS Technology 6502MOS Technology 6502

      The MOS Technology 6502 is an 8-bit microprocessor designed by Chuck Peddle for MOS Technology in 1975....
    • Western Design CenterWestern Design Center

      The Western Design Center, located in Mesa, Arizona, USA, is a company developing and manufacturing MOS 65xx-based microproc...
       65xx
  • ARM family
  • Altera NiosNios embedded processor

    Nios is a soft configurable 16-bit processor designed to target FPGAs from Altera....
    , Nios IINios II

    Nios II is the second-generation soft-core embedded processor after Nios from Altera....
  • Atmel AVRAtmel AVR

    * AVR Butterfly ...
     architecture (purely microcontrollerMicrocontroller Summary

    A microcontroller is a computer-on-a-chip used to control electronic devices....
    s)
  • EISCFacts About EISC

    The EISC is a compressed code processor architecture for embedded applications....
  • RCA 1802Facts About RCA 1802

    The RCA1802 is an 8-bit CMOS microprocessor introduced by RCA in early 1976, and presently being manufactured by Intersil Co...
     (aka RCA COSMAC, CDP1802)
  • DEC AlphaDEC Alpha

    he DEC Alpha, also known as the Alpha AXP, is a 64-bit RISC microprocessor originally developed and fabricated by Dig...
  • IBM POWERIBM POWER

    POWER is a RISC instruction set architecture designed by IBM....
  • IntelIntel Corporation

    Intel Corporation , founded in 1968 as Integrated Electronics Corporation and based in Santa Clara, California, ...
    • 4004Intel 4004

      The Intel 4004, a 4-bit central processing unit released by Intel Corp....
      , 4040Intel 4040

      *Single Step...
    • 8080Intel 8080

      The Intel 8080 was an early microprocessor designed and manufactured by Intel....
      , 8085Intel 8085

      The Intel 8085 was an 8-bit microprocessor made by Intel in the mid-1970s....
    • 8048Intel 8048

      The Intel 8048 microcontroller , Intel's first C, was used in the Magnavox Odyssey video game console and in the original I...
      , 8051Facts About Intel 8051

      The Intel 8051 is a Harvard architecture single chip microcontroller which was developed by Intel in 1980 for use in embedd...
    • iAPX 432
    • i860, i960
    • ItaniumItanium Overview

      The Itanium is an IA-64 microprocessor developed jointly by Hewlett-Packard and Intel. ...
  • LatticeMico32LatticeMico32

    LatticeMico32 is a 32-bit microprocessor soft core from Lattice Semiconductor optimized for Field Programmable Gate Arrays ....
  • M32R architectureFacts About M32R

    The M32R is a 32-bit embedded RISC microcontroller originally developed and manufactured by Renesas Technology succeeded by ...
  • MIPS architectureMIPS architecture

    MIPS, for Microprocessor without interlocked pipeline stages, is a RISC microprocessor architecture d...
  • MotorolaMotorola

    Motorola is an American international communications company based in Schaumburg, Illinois, a Chicago suburb....
    • Motorola 6800Motorola 6800

      he 6800 is a microprocessor produced by Motorola and released shortly after the Intel 8080 in 1975....
    • Motorola 6809Motorola 6809

      The Motorola 6809 is an 8-bit microprocessor CPU from Motorola, introduced circa 1979....
    • Motorola 68000 family, ColdFire
    • Motorola G3PowerPC G3

      PowerPC G3 is a designation used by Apple Computer to a third generation of PowerPC microprocessors from the PowerPC 750...
      , G4PowerPC G4

      PowerPC G4 is a designation used by Apple Computer to describe a fourth generation of PowerPC microprocessors....
      , G5PowerPC 970

      In computing, the PowerPC 970, PowerPC 970FX, PowerPC 970GX, and PowerPC 970MP, also known as PowerPC G...
  • NSC 320xx
  • OpenCoresOpenCores

    OpenCores is a loose collection of people who are interested in developing open source hardware through electronic design au...
     OpenRISCOpenRISC Overview

    OpenRISC is an open source hardware RISC CPU design by OpenCores released under the GNU Lesser General Public License....
     architecture
  • PA-RISC familyPA-RISC family

    PA-RISC is a microprocessor architecture developed by Hewlett-Packard's Systems & VLSI Technology Operation....
  • National Semiconductor SC/MPNational Semiconductor SC/MP

    The SC/MP from National Semiconductor is an early microprocessor, which became available in early 1974....
     ("scamp")
  • Signetics 2650Signetics 2650

    The Signetics 2650, according to Adam Osborne's classic book An Introduction to Microprocessors Vol 2: Some Real Products'...
  • SPARCSPARC

    SPARC is a pure big-endian RISC microprocessor instruction set architecture originally designed in 1985 by Sun Microsystems...
  • SuperH familySuperH

    The SuperH is brandname of a certain microcontroller and microprocessor architecture....
  • TransmetaTransmeta

    Transmeta develops computing technologies with a focus on reducing power consumption in electronic devices....
     CrusoeCrusoe

    Crusoe is a family of x86-compatible microprocessors from Transmeta....
    , EfficeonEfficeon

    The Efficeon processor is Transmeta's second-generation 256-bit VLIW design which employs a software engine to convert code ...
  • INMOS Transputer
  • x86 architectureX86 architecture Overview

    x86 or 80x86 is the generic name of a microprocessor architecture first developed and manufactured by Intel....
    • Intel 8086Intel 8086 Summary

      The Intel 8080 was an early microprocessor designed and manufactured by Intel....
      , 8088Intel 8088

      The Intel 8088 is an Intel microprocessor based on the 8086, with 16-bit registers and an 8-bit external data bus....
      , 80186Intel 80186

      The 80186 is a microprocessor that was developed by Intel circa 1982....
      , 80188Intel 80188

      The Intel 80188 is a version of the Intel 80186 microprocessor with an 8 bit external data bus, instead of 16 bit....
       (16-bit real modeFacts About Real mode

      Real mode is an operating mode of 80286 and later x86-compatible CPUs....
      -only x86 architecture)
    • Intel 80286Intel 80286

      The Intel 80286 is an x86-family 16-bit microprocessor that was introduced by Intel on February 1, 1982....
       (16-bit real mode and protected modeProtected mode

      Protected mode is an operational mode of x86-compatible CPUs of the 80286 series or later....
       x86 architecture)
    • IA-32IA-32 Overview

      IA-32, sometimes generically called x86-32, is the instruction set architecture of Intel's most successful microprocessors....
       32-bit x86 architecture
    • x86-64X86-64 Overview

      x86-64 is a 64-bit microprocessor architecture and corresponding instruction set; it is a superset of the x86 architecture, ...
       64-bit x86 architecture
  • XAP processorXAP processor

    The XAP processor is a RISC processor architecture developed by Cambridge Consultants Ltd since 1994....
     from Cambridge Consultants
  • XilinxXilinx

    Xilinx, Inc. is the world's largest developer and fabless manufacturer of a class of reconfigurable hardware chips known as ...
    • MicroBlazeMicroBlaze

      The MicroBlaze is a soft processor core from Xilinx for use in Xilinx FPGAs....
       soft processor
    • PowerPC405 embedded hard processor in VirtexVirtex Summary

      * Virtex is a series of FPGAs produced by Xilinx....
       FPGAs
  • ZilogZilog

    Zilog, often seen as ZiLOG, is a manufacturer of 8-bit CPUs, and is most famous for its Intel 8080-compatible Z80 seri...
    • Z80, Z180, eZ80
    • Z8Z8

      Z8 or Z-8 may be:*BMW Z8 automobile...
      , eZ8Z8

      Z8 or Z-8 may be:*BMW Z8 automobile...
    • and others

See also


Major designers

  • Intel
  • Advanced Micro DevicesAdvanced Micro Devices

    Advanced Micro Devices, Inc. is an American manufacturer of integrated circuits based in Sunnyvale, California....
     (AMD)
  • IBMIBM

    company_name = International Business Machines Corporation |...
     Microelectronics
  • AMCCApplied Micro Circuits Corporation

    Applied Micro Circuits Corporation is a global leader in network and embedded PowerPC processing, optical transport and stor...
  • Freescale SemiconductorFreescale Semiconductor

    Freescale Semiconductor, Inc. is an American semiconductor manufacturer....
  • ARM HoldingsARM Holdings

    ARM Holdings plc is a technology company headquartered in England, founded in 1990....
  • MIPS TechnologiesMIPS Technologies

    MIPS Technologies, formerly MIPS Computer Systems, is most widely known for developing the MIPS architecture and a ser...
  • Texas InstrumentsTexas Instruments

    | homepage =}}Texas Instruments , better known in the electronics industry as TI, is an American company ba...
     Semiconductors
  • Renesas TechnologyRenesas Technology

    is a Japanese semiconductor manufacturer....
  • VIA TechnologiesVIA Technologies

    VIA Technologies is a Taiwanese manufacturer of integrated circuits, mainly motherboard chipsets, CPUs, and memory, and is ...
  • Western Design CenterWestern Design Center

    The Western Design Center, located in Mesa, Arizona, USA, is a company developing and manufacturing MOS 65xx-based microproc...
  • STMicroelectronicsSTMicroelectronics

    STMicroelectronics is an international leading supplier of semiconductors....
  • Sun MicrosystemsSun Microsystems

    company_name = Sun Microsystems | company_type = Public |...
  • CPU Tech

External links


General

  • – By John Bayko
  • – Hosted by IBMIBM

    company_name = International Business Machines Corporation |...
  • – By Jonathan BowenJonathan Bowen

    Jonathan P. Bowen FBCS FRSA is a British computer scientist and is Professor of Computing at London South Bank University wh...
  • — An extensive archive of photographs and information, with hundreds of microprocessors from 1974 to the present day
  • – Extensive CPU/MCU/FPU data
  • – The Gecko's CPU/FPU collection from 4004 to today: hundreds pages of pictures and informations about processors, packages, sockets, etc.
  • – A gallery of CPU die photographs

Historical documents

  • – Texas Instruments, 17 September 1971
  • – TI, 17 February 1978 ("microcomputer" to be understood as a single-chip computer; a simple µCMicrocontroller

    A microcontroller is a computer-on-a-chip used to control electronic devices....
    )
  • – Hosted by IBM
  • Possibly pre-dating Intel and TI.