Skip to content

X86 机器指令编码

1. 机器指令编码

x86 机器指令的长度为 1-15 字节,一般为 1-6 字节。指令的长度由操作码决定,操作码的长度为 1-3 字节。

2. 指令格式

x86 指令格式为:

[前缀] 操作码 [操作数] [立即数]
  • 前缀:可选,用于指定指令的一些特性,如操作数大小、寻址方式等。
  • 操作码:必选,用于指定指令的操作。
  • 操作数:可选,用于指定指令的操作数。
  • 立即数:可选,用于指定指令的立即数。
  • 注释:可选,用于指定指令的注释。