【发布时间】:2010-12-16 18:52:05
【问题描述】:
大家好 我有一个关于 x86 的问题。在英特尔手册中,某些指令可能采用不同类型的内存操作数。 例如。 IDIV r/m8 或 IDIV r/m16 或 IDIV r/m32 或 IDIV r/m64 现在它们都是 IDIV 是否有可能知道操作数是 m8、m16、m32 还是 m64? 我在想如果操作数是 m8 那么它是由一个 8 位寄存器寻址的,例如。 ax if 32 then eax,esp... 我的假设正确吗?如我错了请纠正我 欢迎任何建议 谢谢
【问题讨论】:
标签: assembly x86 x86-64 cpu-registers operands