Von Neumann Architecture Flashcards
Systems Architecture 1.1.1
1
Q
What is the Von Neumann architecture? (2 marks)
A
- Design of the CPU built upon by most general-purpose computers
- Outlines how the computer memory, input / output devices and processor all work together
2
Q
What are the names of the four main registers? (4 marks)
A
- The Program Counter (PC)
- Memory Address Register (MAR)
- Memory Data Register (MDR)
- Accumulator (ACC)
3
Q
Which register does the acronym PC represent and what is its purpose? (3 marks)
A
- The Program Counter
- Holds the memory address of the next instructions to be executed
- Increments by 1 as the fetch-decode-execute cycle runs
4
Q
Which register does the acronym MAR represent and what is its purpose? (2 marks)
A
- Memory Address Register
- Holds the memory address of where data or instructions are to be fetched from
5
Q
Which register does the acronym MDR represent and what is its purpose? (2 marks)
A
- Memory Data Register
- Stores the data or instruction which has been fetched from memory
6
Q
Which register does the acronym ACC represent and what is its purpose? (2 marks)
A
- Accumulator
- Stores the results of any calculations that have taken place in the Arithmetic Logic Unit (ALU)