1.1 The central processing unit Flashcards
central processing unit
CPU
fetches, decodes and executes instructions
list of components/registers
Registers:
- memory address register (MAR)
- memory data register (MDR)
- program counter (PC)
- accumulator (ACC)
- arithmetic logic unit (ALU)
- control unit (CU)
- cache
- decoder
- clock
- buses
CU
control unit
controls all the other components of the CPU (by sending signals to control the movement of data)
contains the decoder
decoder
interprets program instructions and tells the ALU what operations to carry out
located inside the control unit
clock
controls the rate at which program instructions are carried out
sends control electrical signals at regular intervals, called cycles
ALU
arithmetic logic unit
performs arithmetic and logical operations to carry out program instructions
buses
electrical conductors that carry electrical signals between components in the CPU
and between the CPU and other components on the motherboard
(function of) registers
memory locations
some perform special functions in the fetch-decode-execute cycle
cache
very fast random access memory (RAM)
contains frequently used instructions and data that can be accessed without having to go to the main memory
clock cycle
the CPU carries out 1 program instruction each clock cycle
clock speed
measured in GHz
1 GHz is 10[9] cycles a second
1 GHz is a billion cycles a second
affects performance of the CPU
average clock speed of most home computers
between 1 and 3 GHz
Matthew has bought a laptop with a 2.2 GHz central processing unit (CPU)
a) state the purpose of the CPU [1]
b) describe what is meant by a 2.2 GHz CPU. [2]
a) the function of the CPU is to fetch and execute program instructions stored in memory
b) a 2.2 GHz CPU has a lcok speed of 2.2 GHz.
this is the number of instructions that can be processed per second
a 2.2 GHz processor can complete 2.2 billion processing cycles a second
List three components of a CPU [3]
- control unit
- arithmetic logic unit
- cache
- registers
- clock
Explain why a computer with a 2.2 GHz CPU might be considered preferable to one with a 1 GHz CPU [2]
the clock sends out electrical control signals at regular intervals
the rate of the pulses affects the execution of instructions by the CPU
a CPU with a clock that sends out 2.2 billion cycles per second can execute instructions faster than one with only one billion cycles a second
(this makes the computer run faster)