Topic 7 - Fundamentals of Computer Organisation & Architecture Flashcards

(6 cards)

1
Q

Describe the 5 steps of the Fetch stage

Parisian Men Mog and Make Delicious Pate Mmm Chicken

A
  1. The content of the PC is copied to the MAR
  2. The content of the MAR is transferred to the main memory by the address bus
  3. The instruction is sent from main memory to the MBR by the data bus
  4. The PC is incremented by one
  5. The content of the MBR is copied to the CIR
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Describe the 2 steps of the decode stage

A
  1. The contents of the CIR are decoded by the control unit
  2. The decoded instruction is split into opcode and operands
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Describe the 3 stages of the execute cycle

A
  1. Any required data not in the registers is fetched
  2. The instruction is carried out
  3. The results of any calculations are stored in general purpose registers or main memory
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Describe the structures of Harvard and Von Neumann architectures?
Where is each typically used?

A

Harvard - the processor uses two separate main memory locations: one for instructions and another for data.
This is used in embedded systems such as DSP
Von Neumann - instructions and data are stored together in the same memory, sharing busses for fetching instructions and data.
This is used in general-purpose systems like laptops and smartphones

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
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
6
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly