X86アセンブラ/x86の命令

出典: フリー教科書『ウィキブックス(Wikibooks)』
移動: 案内検索

ここからは、x86の命令セットにある個々の命令について、詳細に解説していく。読みやすさとページサイズを小さくするために、個々の命令をグループに分けて解説していく。

より詳細な情報が必要であれば、インテルによるIA-32 アーキテクチャのマニュアルを参照するのが良い。

凡例[編集]

オペランドをとらない命令は、以下のように表記する。

Instr

オペランドを1個とる命令は、以下のように表記する。

Instr arg

オペランドを2個とる命令は、以下のように表記する。また、アセンブラによって命令のフォーマットが異なることに注意する必要がある。

Instr src, dest GAS文法
Instr dest, src MASM文法