Save
...
Components of a Computer
Structure and Function of the Processor
Structure of the CPU
Save
Share
Learn
Content
Leaderboard
Learn
Created by
Makeila Fuller
Visit profile
Cards (15)
Central Processing Unit
(CPU)
The CPU is made up of many different
components
View source
Arithmetic and Logic Unit (ALU)
Performs all of the arithmetic and logical operations of the CPU, including:
Addition
and
subtraction
,
multiplication
and
division.
Comparisons such as whether numbers are equal or if one is greater than another.
Boolean operations such as
AND
,
OR
and
NOT.
View source
Control Unit (CU)
Sends out
control signals
to other parts of the CPU.
Executes program
instructions
by following the
fetch-decode-execute
cycle.
Made up of two key parts:
The
clock
- coordinates the CPU's activity.
The
decoder
- decodes program instructions.
View source
Registers
Tiny amounts of
super-quick memory
within the CPU used to hold
information
needed for the CPU to work. Each register holds a
specific
piece of
information.
View source
Special purpose registers
Registers that have a
predetermined
purpose in the
central processing
unit
View source
Program Counter (PC)
Holds the
memory location
address of the next
instruction
to be performed by the
CPU.
The PC does not
store
the
instruction
itself.
View source
Accumulator (ACC)
Holds the result of
calculations
and
operations
performed by the
arithmetic logic unit
(ALU).
View source
Memory Address Register
(MAR)
Holds
the
address
of the location in
memory
where
data
is to be
retrieved
or
stored.
View source
Memory Data Register
(MDR)
Holds the data that has been
retrieved
from
memory
, or that is about to be
stored
in
memory.
View source
Current Instruction Register
(CIR)
Used to store the
current instruction
that the CPU is working on.
View source
Buses
Used to
send
and
receive
data and
instructions
from
main memory
(RAM)
View source
Von Neumann CPU
Has
3
buses:
The
data
bus
The
address
bus
The
control
bus
View source
Data bus
Retrieves
data
and
instructions
from
main memory
View source
Address bus
Sends
addresses to the
main memory
View source
Control bus
Sends control signals
to other devices inside the
computer
system
View source