2022 23 1a

Computer Organization and Architecture2022-232 marksInstruction types, formats, instruction cycles and sub cycle

List the steps involved in an instruction cycle.

List the steps involved in an instruction cycle.

The instruction cycle has these steps, repeated for every instruction:

  1. Fetch: the instruction is read from the memory location given by PC into the instruction register, and PC is increased.
  2. Decode: the control unit finds out the operation from the opcode.
  3. Read the effective address: if the address is indirect, the operand address is read from memory.
  4. Execute: the operation is done, for example an ALU operation, a data transfer or a branch.
  5. Store the result: the result goes to a register or to memory.
  6. Interrupt check: the CPU checks for a pending interrupt, then starts the next cycle.

Short on time? The 1, 5 and 10 mark versions of this answer, flashcards and practice sets come with a program pass.

Up nextHow memory read and write operations are performed in computer system?