System Architecture Flashcards
What are the 4 registers inside Von Neumann Architecture?
Program Counter
Memory Address Register
Memory Data Register
Accumulator
What is the function of the Program Counter?
Holds the address of the next instruction being executed
What is the function of the MAR?
Holds the memory address of the current instructions
What is the function of the MDR?
Holds the contents found in MAR.
It holds the actual instruction, and then the data that has been fetched from memory
What is the function of the ACC?
It hold the results of an instruction
What is the function of the ALU?
A component of the CPU that performs arithmetic and logic calculations. The arithmetic performs simple math calculations and logic performs logical decisions
What is the function of the CU?
Manages the F-D-E cycle
Manages the input and output signals ensuring these are dealt with correctly