Differences between Harvard and Von Neumann Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

What is the difference in memory space

A

Von Neumann : share memory space for instructions and data

Harvard:

Has separate memory space for instruction and data, Both need a separate memory bus
Can read and write at the same time

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

Arithmetic Logic Unit (ALU)

A

Performs Arithmetic and logic operations on data

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

Control Unit (CU)

A

Control the signals required to coordinate the running of the processor, including moving of data.

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

Memory Address Register (MAR)

A

Holds the address of the memory location from which data or an instruction is to be fetched or written

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

Memory Data Register (MDR)

A

Used to temporarily store the data which is read from or written from. All data from the memory must travel down the data bus and pass through the MAR

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

Current Instruction Register (CIR)

A

Holds the current instruction being executed

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

Address Bus

A

This bus is responsible for communication the memory locations of the data/instructions that needs to be fetched/moved between devices.

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

Data Bus

A

Carries the binary that makes up the actual information being transmitted around the CPU/computer.

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

Control Bus

A

Carries command and control signal to and from every other component of the CPU/computer

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

Buses

A

These are simply a collection of wires/channels which allow data/instructions to be communicated between devices.

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