CPU
CPU is the abbreviation for central processing unit. CPU acts like the brain of your computer. It is where most if not all computing and calculations takes place. the speed and performance of the CPU determines the overall computing power of the computer.
On small and personal computers. CPU is usually embedded in a single chip which is some time called microprocessor. However; on large and more powerful computer systems, cpu may be printed on several circuit boards. CPUs have evolved, and travelled a long way since 1970′s when the small types of CPUs were introduced. Nowadays, CPUs are usually square shaped and small that are connected to a CPU socket and the computer’s motherboard.

Very important note to consider when trying to upgrade a CPU is that each mother board supports a specific types of CPUs. Therefore; checking with the motherboard manufacturer and reading some articles is very important before attempting to replace the CPU.
fundamentally, CPUs are designed to execute a set of stored instructions called programs. Computer programs are basically a different combinations of one and zeros (010011101) stored in some kind of computer memory. Upon request, CPU finds the memory location for the instruction and executes the program in order and in a timely manner.
A list of basic operations such as adding or subtracting two numbers or going to some other parts of a program is hardwired to the design of the CPU. Each of these operations is represented by a sequence of bits that are called opcode. Sending a particular opcode to a CPU, will cause the corresponding operation to take place. In order to execute a program, CPU executes many opcodes along with many other arguments in order to complete the execution of a program which is written in sequence and a language to be understood by the computer and CPU. As mentioned before CPU has an important role in determining the overall speed and performance of a computer.