在使用pusha和popa时,程序中使用这两条指令的时候,总是无法通过编译呢!系统提示:
error A2105: Expected: instruction or directive
那是因为
error A2105: Expected: instruction or directive
那是因为
PUSHA和POPA是80186才引入的指令,而MASM默认只汇编8086的指令,所以提示出错。只要加上.186及其他处理器选择伪指令就可以了。