Internal hardware Flashcards

1
Q

What is Von Neumann architecture?

A

Data and instructions are both stored in primary storage where instructions are fetched from memory and are decoded and executed.

E.g general purpose computers

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

What is Harvard architecture?

A

Where instructions and data are kept separate from one another in separate memory

E.G embedded systems

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

What are the Harvard architecture advantages?

A

Reduces risk of bottleneck of single data/address busses;
Both memories can be produced by different technologies;
Instructions and data can be accessed simultaneously;
Avoids possibility of data being accessed as code ( used by hackers);

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

What are the negatives for Harvard architecture?

A

Control unit for 2 buses and 2 memories means it is more complicated and more expensive;

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

 what are the Von Neumann architecture advantages?

A

Programmers organise the content of the memory and they can use the whole capacity of the installed memory;
One bus is simpler for design;
Cheaper than Harvard;

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

What are the negatives of Von Neumann architecture?

A

Error in a program can be right instructions in crash program execution.

One bus is a bottleneck (overload).

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

What is the stored program concept?

A

Machine code instructions stored in main memory are fetched and executed serially by a processor that performs arithmetic and logical operations

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