<<< Simplified Instructions Reserved Opcode (not x86!)     Index     Extending the Simplified Instruction Set (not x86!) >>>

28. Simplified Zero-Operand Instructions (not x86!)


  • The last group of instructions is the zero operand instructions.

  • Three of these instructions are illegal instruction opcodes.

  • The BRK (break) instruction pauses the CPU until the user manually restarts it.

    • This is useful for pausing a program during execution to observe results.

  • The IRET (interrupt return) instruction returns control from an interrupt service routine.

    • (We will discuss interrupt service routines later.)

  • Zero Operand Instruction Encodings:

      Zero Operand Instruction Encodings

<<< Simplified Instructions Reserved Opcode (not x86!)     Index     Extending the Simplified Instruction Set (not x86!) >>>