Please enable JavaScript.
Coggle requires JavaScript to display documents.
The Central Processing Unit - Coggle Diagram
The Central Processing Unit
Control Unit
Determines which instruction should be carried out next.
It does this from fetching the instructions from the memory of the computer.
Translates the instruction from binary and executes the instruction.
Immediate Access Store
Temporarily stores programs and data while in use.
Stores instructions until they are taken by the control unit to be used in the fetch-execute cycle
Gives each bit of information it's own unique address
Arithmetic and Logic Unit
Is responsible for carrying out basic calculations.
Executes logical comparisons (AND, NOT and OR) to help with decision-making.
The CPU is arguably the most important part of any computer. Its main job is to process data and programs, which it does by taking an instruction from the computer's memory and executes it. This is called the fetch-execute cycle.
Fetch-execute cycle
The CPU has a number of registers.
Registers are high-speed memory locations, each having a specific task.
Cache Size
The cache temporarily stores frequently used programs and data while in use.
It's quicker to search the cache's memory than RAM, speeding up the processor.
Processor Core
Higher-end Computers may contain multiple cores, increasing its ability to run multiple programs at once.
A core is a fancy term to refer to one processor.
Clock Speed
The clock speed can estimate the amount of instruction cycles the CPU can execute.
Commonly measured in gigahertz (GHz)