回 帖 发 新 帖 刷新版面

主题:一个关于堆栈的题

假设(AX)=0ffa0H,(BX)=0f79H,执行指令“PUSH AX”后,SP的内容是多少?
在执行指令:PUSH AX;POP AX后,寄存器SP、AX、BX的内容分别是多少?
最好能说明一下过程!!初学者,望高手指教

回复列表 (共1个回复)

沙发

程序运行时系统会给你分配好SS和SP的,还有SP你要自己定义的哦. PUSH AX  SP会减2  POP AX之后SP会加2

我来回复

您尚未登录,请登录后再回复。点此登录或注册