Parts of the CPU Flashcards
What is the Arithmetic Logic Unit?
Carries out any arithmetic or logic operations.
What is the Control Unit?
Sends control signals to all parts of the CPU and peripherals which coordinates their actions.
What is the Current Instruction Register?
Stores the current instruction to be executed, having been fetched from memory.
What is the Program Counter?
Stores the memory address location of the instruction which will be fetched on the next cycle.
What is the Accumulator?
Stores the result of operations from the ALU.
What is the Memory Address Register?
Stores the memory address location of where data or instructions will be read or written.
What is the Memory Data Register?
Stores data that has been read from RAM of waiting to be written to RAM.
What is a register?
A small area of extremely fast memory located in the CPU, data or controlled information is stored temporarily.
What is the Address Bus?
The part of the system bus where the CPU sends the memory location along to allow access to that data or instruction.
What is the Data Bus?
The part of the system bus where data or instructions are transferred from input devices to the CPU to be processed, transfers data from the CPU to RAM and transfers data to output devices.
What is the Control Bus?
This bus carries command and control signals to and form every other component of a computer
What is a cache?
A part of the main store between the central processor and the rest of memory.
Extremely fast access.