![]() |
1
8
操作码后的第一个字节是ModR/M字节。您链接的第一个引用包含页面末尾的ModR/M字节表。对于这样的内存访问指令,ModR/M字节表示正在加载或存储的寄存器以及用于内存访问的寻址模式。 ModR/M字节后面的字节取决于ModR/M字节的值。
指令的操作数大小可以隐含在指令中,也可以由指令前缀指定。例如,对于mov指令,66前缀将表示16位操作数,如您的示例中所示。如果使用64位模式,48前缀将指示64位操作数。
|
![]() |
M Rajoy · DOS中断10与AX 700 7 月前 |
![]() |
Imyaf · 在什么条件下,在组装时对“if”和“if-else”进行比较? 10 月前 |
|
Anonymous · 程序计数器的下一个指令是什么? 11 月前 |
![]() |
Daniel Langr · GCC不为类外默认复制构造函数生成机器代码 11 月前 |
![]() |
EE18 · C中字节序与尺寸组装转换的关系 11 月前 |