发布网友 发布时间:2022-04-30 16:07
共3个回答
热心网友 时间:2022-06-27 02:16
SP=SP-2的意思是将堆栈地址减2。热心网友 时间:2022-06-27 02:16
这句指令应该是在8086汇编语言里的吧,一般在CALL指令且是段内调用执行时,有这样的操作。即将IP压栈,用于保存断点,SP先减2指向栈顶,再将IP(16位地址,即一个字)低八位存进低地址((SP)=IP低八位)),高八位存进高地址(SP+1)=IP高八位;如果是段间调用,则要把CS先入栈,IP后入栈,同样是低八位存进低地址,高八位存进高地址,SP一共减2*2。热心网友 时间:2022-06-27 02:17
栈指针,sp-2就是移动栈指针,是他指向下一个单元,后面的可同理。