Central Processing Unit or CPU (Central Processing Unit) serves to process the order given by computer users, managing shared data on the computer. Unit or processing devices will also communicate with the device input, output and storage to carry out instructions to each other.
Image: CPU with pins.jpg
Example of a CPU in the box Ball Grid Array (BGA) displayed upside down by showing legs.
In the original von Neumann architecture, he describes an Arithmetic and Logic Unit, and a Control Unit. In modern computers, the second unit is located in a single integrated circuit (IC - Integrated Circuit), which is usually called a CPU (Central Processing Unit).
Arithmetic and Logic Unit, or Arithmetic Logic Unit (ALU), is a device that performs basic implementation such as the implementation of arithmetic (addition, subtraction, and the like), the implementation of the logical (AND, OR, NOT), and the implementation of comparison (eg, compare the content as much as two slots for equality). In this unit do "work" really is.
The control unit stores the current command is done by a computer, instruct the ALU to carry out and get back information (from memory) required to carry out the order, and move back the results to the appropriate memory location. This unit controls the reading of instructions a computer program.
