Architectures :( Flashcards

1
Q

von neumann architecture

A

it has:
- single control unit
- ALU
- registers
- memory units
this architecture has shared memory and busses for both instructions and data.

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

advantages of von neumann architecture

A
  • cheaper to develop as the control unit is much easier to design
  • programs can be optimised in size
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

harvad architecture

A

it has:
- single control unit
- ALU
- registers
- memory units
this architecture has separate memories and busses for data and instructions.

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

advantages of harvard architecture

A
  • quicker execution as data and instructions are fetched in parallel.
  • memories can be different in size, which can make more efficient use of space.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

contemporary processing

A
  • it is a combination between harvard architecture ad von neumann architecture.
  • von neumann is used when working with data and instructions in main memory.
  • harvard is used to divide the cache into instruction cache and memory cache.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly