有没有办法将特定的立即字节大小数字“移动”到直接存储位置?即
MOV 10h,ffffh
将值
16
写入内存地址65535
?如果是这样,那是哪个操作码,还是我必须先将内存地址存储到寄存器中? 最佳答案
是。操作码是C6
。您应该下载英特尔ISA文档的副本,该文档为freely available。
后续问题:示例的完整编码为:
c6 04 25 ff ff 00 00 10
opcode modr/m sib address immediate
关于assembly - 是否有x86操作码可用于将立即字节移至直接存储位置(不使用寄存器)?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7408983/