Lesson 2 - More on the FDE cycle Flashcards

1
Q

What are all of the stages of the fde cycle?

A
  • Program Counter copied to Memory Address Register
  • Program Counter is incremented
  • Address in Memory Address Register accessed in RAM via the address bus
  • Data at that address in RAM is copied to the Memory Data Register via the data bus
  • Memory Data Register is copied to the Current Instruction Register
  • Contents of Current Instruction Register are decoded by the decode unit
  • Instruction is split into opcode and operand
  • Decoded instruction is executed
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the impacts are increasing the clock speed?

A
  • Requires more energy
  • Requires better cooling
  • Means more processess can happen at the same time.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the benefits of having more cores?

A
  • It can have independently running FDE cycles at the same time
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is pipeling?

A

Doing all of the instructions after each other.

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

What is flushing the pipe?

A

Clearing what is in the CPU registers are sestarting the CPU fde cycle.

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

List four points about the Havard memory architechture

A
  • The instruction sizes can be larger
  • It is more expensive than other computer architechtures.
  • Is quicker
  • Instructions can be fetched in parallel.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

List two points about Contemporary architechiture.

A
  • Only has one memory cell

- The cahce is split up on the CPU.

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

What would the steps be of LOAD instruction

A
  • The instruction is decoded into the opcode and oprand sections.
  • The address is copied into the MAR.
  • The value at the address in the MAR is then copied to the MDR.
  • The value in the MDR is copied to the ACC.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What would the steps be of a STORE instruction

A
  • The instruction is decoded into the opcode and oprand sections.
  • The address is copied into the MAR.
  • The ACC is copied into the MDR.
  • The MDR contents are copied to the location specified by the MAR.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly