Von Neumann Architecture Flashcards

Systems Architecture 1.1.1

1
Q

What is the Von Neumann architecture? (2 marks)

A
  1. Design of the CPU built upon by most general-purpose computers
  2. Outlines how the computer memory, input / output devices and processor all work together
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the names of the four main registers? (4 marks)

A
  1. The Program Counter (PC)
  2. Memory Address Register (MAR)
  3. Memory Data Register (MDR)
  4. Accumulator (ACC)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Which register does the acronym PC represent and what is its purpose? (3 marks)

A
  1. The Program Counter
  2. Holds the memory address of the next instructions to be executed
  3. Increments by 1 as the fetch-decode-execute cycle runs
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Which register does the acronym MAR represent and what is its purpose? (2 marks)

A
  1. Memory Address Register
  2. Holds the memory address of where data or instructions are to be fetched from
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Which register does the acronym MDR represent and what is its purpose? (2 marks)

A
  1. Memory Data Register
  2. Stores the data or instruction which has been fetched from memory
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Which register does the acronym ACC represent and what is its purpose? (2 marks)

A
  1. Accumulator
  2. Stores the results of any calculations that have taken place in the Arithmetic Logic Unit (ALU)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly