Von Neumann Architecture Flashcards

1
Q

What are the key characteristics of the cpu

A

-CPU
-CU(control)
-ALU(arithmatic)
-Cache
-Clock

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What does the program counter do? (PC)

A

Holds the address of the next instruction

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What does the memory address register do? (MAR)

A

Holds the memory address where data is to be fetched from or written to

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does the Accumulator do

A

Holds the results of calculations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

what is the fetch stage

A

The PC is checked for the memory address of the next instruction

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the second part of the fetch stage

A

The MAR fetches the instruction from RAM and brings it to the MDR. The PC is incremented so it can move to the next instruction

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What does MDR stand for

A

memory data register

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What happens in the decode stage

A

The instruction is in the CPU so the CU decodes the instruction so that the CPU knows what to do

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What happens in the execute stage

A

The CPU executes what the instruction is asking which could be anything

How well did you know this?
1
Not at all
2
3
4
5
Perfectly