BackForward
site MapHistorYCOmputer PartsNetworksDatabaseSHow It worksBiOGraPhYThe GameFOrUmCitationSThe CrewTerminologY DictionarY


Central Processing Unit (CPU)

 

The Central Processing Unit (CPU), also called a microprocessor, or simply a processor, is the very heart of a computer. It located on the motherboard and is an integrated circuit that contains millions and millions of transistors and other electrical components. The CPU is a mere small silicon chip, and yet it runs the whole computer!


Functions of the CPU:

The central processing unit performs a couple of basic functions. First of all, in order for a computer to operate, it needs instructions to tell it what to do. It gets these instructions in the form of software. Software can come in two forms. Operating system software tells the computer how it is to be run, while application software are applications (duh!) such as games, word processors, and media players (for more information about software, see the "software" section of this site). It is up to the CPU to decipher what exactly the software instructions are telling the computer to do. After decoding these instructions, the CPU will then perform a series of computations to carry out these tasks. The Arithmetic/Logic Unit (ALU) is the part of the central processing unit that performs various calculations and comparisons. Some of its tasks are as simple as the basic operations of addition, subtraction, multiplication, and division, while others are so complex that it would take human beings years to complete!

In addition to interpreting and executing instructions, the CPU can also move data from one memory location to another. When data is stored in the RAM (random-access memory), the main memory of a computer, it is given an address. This address can be analogous to your house address. It is used to indicate where certain data is, just like the address to your house can be used to help indicate to people where exactly your house is located. (See the section about RAM for more information). Well, whenever the CPU wants to access a certain piece of data, a bus (a pathway inside the computer that is used to transport information from one area to another, especially from the CPU to the memory and vice versa) know as the address bus will send the address to the memory, and then another type of bus, the data bus, will receive the data from the memory. For more information on how this information is transported, see the section about buses.

Another of the CPU's basic functions is that it can make certain decisions about how the computer is operated, and based on these decisions, the CPU can jump from one instruction to another. It does not necessarily have to execute the instructions in sequential order, but rather, it can skip to different instructions. For example, the CPU does not have to perform the instruction it is first given before all the other instructions. Instead, by jumping around, it can perform the fourth instruction it was given before the third instruction.

The central processing unit also has a pipelining technology that allows it to perform many different instructions simultaneously. This technology helps to make the CPU extremely powerful!


Parts of the CPU:



Path of data flow through the CPU:



Continue on to the next section:
Memory

Central Processing Unit (CPU)|Memory|System BIOs|System Bus

Motherboard|Storage Devices|Input/Output Devices|Audio Devices| Modems|Connecting Cables
Hardware|Software

Cyber-Club sections:Site map|History|computer Parts|Networks|Databases|How it works|Biographies|The Game|interactive|Citations|Terminology Dictionary

1995-2001, ThinkQuest Inc.all rights reserved

TQ