ADD A, 5
现在A和5都是立竿见影的。是否允许使用汇编语言?
答案 0 :(得分:3)
这种英特尔语法味道?什么是A?
通常A
是一个地址(实际上是一个变量)。 如果是,则允许。查找A的定义(例如,带有该标签的DD伪指令)
如果a是十六进制数(当然通常写为0Ah,%0x0a),它当然无法正常工作
答案 1 :(得分:3)
如果A
实际上是立即(定义为A EQU 7
或类似),则x86中不允许这样做。通常不允许使用具有直接目标操作数的指令,因为结果将被丢弃。
你更有可能在你的问题中做出错误的假设“现在A和5都是立竿见影”,而且这些解释是对的。