Von Neumann And Harvard Flashcards

1
Q

Contemporary processing

A

Processing in which Von Neumann architecture is used for main memory. Cache uses Harvard architecture, divided into instruction cache and data cache

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

Key features of Von Neumann architecture

A

Registers are used as fast access to instructions and data
Shared memory space for instruction and data
Instructions and data are stored in the same format
A single control unit or processor follows a linear fetch, decode, execute cycle one instruction at a time

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

Key features of Harvard architecture

A

Instruction and data stored in separate memory units
Each has its own bus
Reading and writing data can be done at the same time as fetching an instruction
Used by risc processors

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

SIMD

A

Single instruction multiple data
Parallel processing is where a processor carries out a single instruction on multiple data items at the same time- usually used by graphic processors

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

MIMD

A

Multiple instruction multiple data
Another version where multiple instructions are carried on multiple data items across several cores

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

Distributed computing

A

Where multiple computers on a shared network each take on part of a bigger problem. Could be done on a big scale over the internet

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