汇编问题pop求解题过程10

祗有情永在 |浏览259次
收藏|2021/12/17 19:14

满意回答

2021/12/17 19:39

这段代码是利用栈的后进先出的特性来实现ax与bx中的内容的交换。解析:mov ax,002ah; ax←002ahmov bx,002bh; bx←002bhpush ax ;执行入栈后栈的内容:2a 00(先进)push bx ;执行入栈后栈的内容:2b 00 (后进)2a 00pop ax ;执行后002b(后进先出),赋值给ax,所以ax = 002b,栈的内容:2a 00pop bx ;执行后002a(先进后出),赋值给x,所以x = 002b,回到栈底。

ygl990951

其他回答(0)
0人关注该问题
+1

 加载中...