汇编语言 检测点求解答。。

2025-05-19 17:12:57
推荐回答(2个)
回答1:

第一个对的
数据段20000H
栈段10000h 这个你懂吧,其实他就是把10000H-1000FH设置为一个栈段,把他们一个一个压出栈。
pop[e]就是把栈段里面1000:[0](栈顶)中的一个字压出栈,压到2000[e]中,依此类推。

回答2:

你没有理解push和pop再把书看一遍。王爽的汇编吧。。
push做什么动作---->把push分解出来
pop做什么动作--->分解出来你就彻底明白了

提示:
push [0] -->sp=sp-2 mov ss:[sp], [2]
pop [e] --->mov [e],ss:[sp] sp=sp+2