Studying for the A+, Network+ or Security+ exams? Get over 2,600 pages of FREE study guides at CertiGuide.com!
Join the PC homebuilding revolution! Read the all-new, FREE 200-page online guide: How to Build Your Own PC!
NOTE: Using robot software to mass-download the site degrades the server and is prohibited. See here for more.
Find The PC Guide helpful? Please consider a donation to The PC Guide Tip Jar. Visa/MC/Paypal accepted.
Take a virtual vacation any time at DesktopScenes.com - view my art photos online for FREE in either Flash or HTML!
Interested in current events? Read and share your opinions on news and topics of interest at CurEvents.com!

[ The PC Guide | Systems and Components Reference Guide | The Processor | Roots of the Processor: Digital Logic and the Semiconductor ]

Hard-Wired vs. Programmable Logic

There is one primary distinguishing feature of a processor that makes it more than just a highly-integrated regular hardware circuit. Ordinary electronic hardware implements a predefined set of functions; the logic is "hard wired" for a single purpose, and the logic circuits are customized to that task only. A different use would require changes to the circuitry.

Processors are programmable, that is, they can perform different functions based on instructions read from a program. Instead of being customized to one single task, a processor is designed in a more general way to perform a broad range of functions. It does this by defining a set of subtasks, or instructions that controls how it works, and then letting users write programs from these instructions. This design introduces tremendous flexibility over the hard-wired design (although it comes at the small penalty of being slightly less efficient than a customized machine.)

All modern computers use this "hardware-software" model, where hardware performs functions under the control of a program, which is of course called software. In fact, modern computers are made of many layers of software and hardware, each controlled by programs written at the next higher layer.

Next: Processor Physical Characteristics


Home  -  Search  -  Topics  -  Up

The PC Guide (http://www.PCGuide.com)
Site Version: 2.2.0 - Version Date: April 17, 2001
© Copyright 1997-2004 Charles M. Kozierok. All Rights Reserved.

Not responsible for any loss resulting from the use of this site.
Please read the Site Guide before using this material.
Google
Web The PC Guide