CPU Architecture, Performance & Embedded Systems (OCR GCSE Computer Science): Quizzes
📚Quizzes
Practise the questions
12 questions from this quiz
ShowHide
Practise the questions
12 questions from this quiz
What does the Von Neumann architecture store in the same memory?
What does the Von Neumann architecture store in the same memory?
Data and instructions
What does the MAR (Memory Address Register) store?
What does the MAR (Memory Address Register) store?
Memory addresses
What does the MDR (Memory Data Register) temporarily hold?
What does the MDR (Memory Data Register) temporarily hold?
Data fetched from or written to memory
What is the purpose of the MAR?
What is the purpose of the MAR?
To point to a location in memory
What is the difference between what MAR and MDR store?
What is the difference between what MAR and MDR store?
MAR stores addresses, MDR stores data
What does 'storing data' mean?
What does 'storing data' mean?
Holding actual information being processed
What does 'storing an address' mean?
What does 'storing an address' mean?
Holding a reference to a memory location
What does the Program Counter (PC) hold?
What does the Program Counter (PC) hold?
Address of the next instruction
What happens to the Program Counter after each instruction is fetched?
What happens to the Program Counter after each instruction is fetched?
It automatically increments
What is the Accumulator (ACC) used to store?
What is the Accumulator (ACC) used to store?
Intermediate results of operations
What type of operations does the Accumulator particularly hold outcomes of?
What type of operations does the Accumulator particularly hold outcomes of?
Arithmetic and logic operations
What role does the MDR play between the CPU and memory?
What role does the MDR play between the CPU and memory?
Acts as a buffer storing data transferred
