Section 7.5
Review Questions

Fetch/decode/execute cycle

  1. Order the four main stages of the fetch/decode/execute cycle. Write 1 next to the first one, 2 next to the second one, etc.
               _______       operand fetch
               
               _______       instruction fetch
               
               _______       execute
               
               _______       opcode decode
  1. During which stage is the PC register always incremented?
  1. What do we call data that is actually inside the instruction itself and doesn't have to be fetched from memory after the instruction is in the IR register?
  1. Which instructions alter the PC register later in the cycle?
  1. Which instructions of the CSC-1 are unconditional jumps?
  1. Which instructions of the CSC-1 are conditional jumps?
  1. List several commonly used synonyms for jump.
  1. List the instruction that does nothing, but merely wastes 1 cycle.
  1. What good is the above instruction?
  1. Which instruction puts an end to the fetch/decode/execute cycle?
  1. Which instructions have no operand fetch stage?