Flashcards in Lesson 2 - More on the FDE cycle Deck (9)
What are all of the stages of the fde cycle?
- 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
What are the impacts are increasing the clock speed?
- Requires more energy
- Requires better cooling
-Means more processess can happen at the same time.
What are the benefits of having more cores?
- It can have independently running FDE cycles at the same time
What is pipeling?
Doing all of the instructions after each other.
What is flushing the pipe?
Clearing what is in the CPU registers are sestarting the CPU fde cycle.
List four points about the Havard memory architechture
- The instruction sizes can be larger
- It is more expensive than other computer architechtures.
-Instructions can be fetched in parallel.
List two points about Contemporary architechiture.
- Only has one memory cell
- The cahce is split up on the CPU.
What would the steps be of LOAD instruction
- 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.