what is the role of the CPU in a computer
continuously processes instructions and data that are inputted by repeatedly carrying out the fetch-execute cycle in order to output a result
what is meant by a microprocessor
a type of integrated circuit on a single chip that processes instruction
what are the 5 key elements of Von Neumann architecture:
what components are in the CPU
what is the function of the ALU
what is the function of the accumulator (ACC)
what components are in the ALU units
function of the CU
what is the function of the Clock
what is the function of Registers
what does PC stand for
Program Counter
what is the function of the Program Counter
what is MAR
Memory Address Register
what is the function of the MAR
to which component does the MAR send the address to
to the main memory down the *address bus**
what does MDR stand for
Memory Data Register
what is the function of the MDR
what must all data do when travelling to and from the main memory
travel down the Data Bus and pass through the MDR
what does CIR stand for
Current Instruction Register
what is the function of the CIR
what are the 3 types of buses
what is the purpose of an address bus
Unidirectional - carries memory addresses that identify where data is being read from or written to
what is the purpose of an data bus
Bidirectional - carries the binary 1s and 0s that make up the actual information being transmitted around the CPU / computer
what is the purpose of an control bus
Bidirectional - carries command + control signals to and from one component to another in the CPU