Von Neumann Architecture Flashcards

1
Q

Where does the data start in an FDE cycle?

A

Program Counter

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

Why is the PC set to :0 ?

A

0 is the first address

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

What does the control bus do?

A

Carries control instructions issued by the control unit

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

Where does the PC go next?

A

Memory Address Register

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

On what bus is the instruction sent?

A

Address Bus

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

The instructions go on the data bus to where?

A

Control Unit

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

What does the MDR hold?

A

Data

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

Where is the memory location loaded into?

A

The Accumulator

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

What does the accumulator do?

A

Temporarily stores data

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

Where does data go from the ALU?

A

Accumulator

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

Where does the address go?

A

Memory Address Register

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

Where does the address end up after MAR?

A

Memory Data Register

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

What does the control unit do?

A

. Decodes the instruction
. Controls where it goes

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

What does the Memory Address Register do?

A

Hold the address of the current data or instruction

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

What does the Memory Data Register do?

A

Holds the data from the memory that is currently in use

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

What does the Program Counter do?

A

Stores the address of the next instruction

17
Q

What does the accumulator do?

A

Temporarily stores data from the Arithmetic Logic Unit

18
Q

What does the Current Instruction Register do?

A

Holds instructions that are ready to be executed