Lecturer Prepared By: DR - Sherzad Xanda Hoshang
Lecturer Prepared By: DR - Sherzad Xanda Hoshang
CPU
Lecturer Prepared by
Dr . Sherzad Xanda Hoshang
Contents
1. Introduction
2. Definition
3. What is a CPU ?
4. History of CPU
5. Different Parts of CPU
6. What Does a CPU Do?
7. Types of CPU
8. What is CPU performance ?
9. What are Computer Programs and Where
are They Stored?
10. Storage of Programs
11. Advantages
12. Conclusion
13. References
Introduction
All types of data processing operations
from simple arithmetic to complex tasks
and all the important functions of a
computer are performed by the CPU. It
helps input and output devices to
communicate with each other and
perform their respective operations. It
also stores data which is input,
intermediate results in between
processing, and instructions. The CPU’s
job is to make sure everything runs
smoothly and efficiently. In this article,
we are going to discuss CPU in detail.
Definition
CPU [Central Processing
Unit]. It is the brain of the
computer. It is the part that
does most of the work in a
computer system. Just like
how our brain controls our
body and processes
information, the CPU carries out
instructions from programs and
performs calculations. It’s made up of
smaller components that work together
to execute tasks, making it the heart of
any computing device.
What is a CPU?
A Central Processing Unit is the most
important component of a computer
system. A CPU is hardware that performs
data input/output, processing, and
storage functions for a computer system.
A CPU can be installed into a CPU socket.
These sockets are generally located on
the motherboard. CPU can perform
various data processing operations. CPU
can store data, instructions, programs,
and intermediate results.
History of CPU
Since 1823, when Baron Jons Jakob
Berzelius discovered silicon, which is still
the primary component used in
manufacturing CPUs today, the history of
the CPU has experienced numerous
significant turning points. The first
transistor was created by John Bardeen,
Walter Brattain, and William Shockley in
December 1947. in 1958, the first working
integrated circuit was built by Robert Noyce
and Jack Kilby.
The Intel 4004 was the company’s first
microprocessor, which it unveiled in 1971.
Ted Hoff’s assistance was needed for this.
When Intel released its 8008 CPU in 1972,
Intel 8086 in 1976, and Intel 8088 in June
1979, it contributed to yet another win. The
Motorola 68000, a 16/32-bit processor, was
also released in 1979. The Sun also unveiled
the SPARC CPU in 1987. AMD unveiled the
AM386 CPU series in March 1991.
In January 1999, Intel introduced the
Celeron 366 MHZ and 400 MHz processors.
AMD back in April 2005 with its first dual-
core processor. Intel also introduced the
Core 2 Dual processor in 2006. Intel
released the first Core i5 desktop processor
with four cores in September 2009.
In January 2010, Intel released other
processors like the Core 2 Quad processor
Q9500, the first Core i3 and i5 mobile
processors, and the first Core i3 and i5
desktop processors.
In June 2017, Intel released Core i9 desktop
processor, and Intel introduced its first Core
i9 mobile processor In April 2018.
Different Parts of CPU
Now, the CPU consists of 3 major units,
which are:
Memory or Storage Unit
Control Unit
ALU(Arithmetic Logic Unit)
2_Control Unit
As the name suggests, a control unit controls
the operations of all parts of the computer
but it does not carry out any data processing
operations. Executing already stored
instructions, It instructs the computer by
using the electrical signals to instruct the
computer system. It takes instructions from
the memory unit and then decodes the
instructions after that it executes those
instructions. So, it controls the functioning
of the computer. Its main task is to maintain
the flow of information across the processor.
Some main functions of the control unit are
listed below:
Controlling of data and transfer of data and
instructions is done by the control unit
among other parts of the computer.
The control unit is responsible for
managing all the units of the computer.
The main task of the control unit is to
obtain the instructions or data that is input
from the memory unit, interpret them, and
then direct the operation of the computer
according to that.
The control unit is responsible for
communication with Input and output
devices for the transfer of data or results
from memory.
The control unit is not responsible for the
processing of data or storing data.
3_ALU (Arithmetic Logic Unit)