NOP

読み:ノップ
外語:NOP: No OPeration
品詞:名詞

マイクロプロセッサの命令の一つ。何も行なわない命令で、数クロックのCPU時間を消費する。

どのようなマイクロプロセッサにも、必ず実装されている命令である。

Z80H8の00hのように専用に用意される場合のほか、80x86の90hのようにXCHG AX, AXという実質なんの変化もない命令で代用する場合などがある。

RISCでは、ゼロレジスタへの書き込みをNOPとする実装が多い。

主な実装方法は次の通り。

  • Z80 ‐ 00h
  • H8 ‐ 00h
  • 80x86 ‐ 90h (XCHG AX, AX)
  • 6809 ‐ 12h
  • 6502 ‐ $ea
  • MIPS ‐ 0x00000000 (sll r0, r0, r0)