Approaches to computer architecture Flashcards

1
Q

What is Von Neumann architecture?

A

A form of processing that stores a program in memory as instructions and execute them sequentially using the ALU, control unit and registers.

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

What is Harvard architecture?

A

A memory structure in which the processor is connected to two independent memory banks via two independent sets of buses.

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

Main difference between Von Neumann and Harvard architecture?

A

Von Neumann architecture mainly has one shared program and data memory while Harvard architecture has two separate memories where one is meant for program code and the other for data.

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

What is an emulator?

A

A piece of software that allows one computer system to run programs as if they were a different system.

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