设堆栈指针 SP 的初值为7369H, AX =2535H, BX =2703H,试问执行下面指令后 SP=____,AX=____,BX =____
PUSH AX
PUSH BX
POP AX
POP BX

1个回答
展开全部
摘要 您好,关于您的问题回答如下:执行下面指令后,堆栈指针 SP=7361H,AX=2703H,BX=2535H:1. PUSH AX:将AX的值(2535H)压入栈中,SP减2,此时SP=7367H。2. PUSH BX:将BX的值(2703H)压入栈中,SP再减2,此时SP=7365H。3. POP AX:将栈顶的值(2703H)弹出并存入AX中,SP加2,此时SP=7367H,AX=2703H。4. POP BX:将栈顶的值(2535H)弹出并存入BX中,SP再加2,此时SP=7369H,BX=2535H。
咨询记录 · 回答于2023-04-11
POP BX
设堆栈指针 SP 的初值为7369H, AX =2535H, BX =2703H,试问执行下面指令后 SP=____,AX=____,BX =____
PUSH AX
PUSH BX
POP AX
设堆栈指针 SP 的初值为7369H, AX =2535H, BX =2703H,试问执行下面指令后 SP=____,AX=____,BX =____
POP BX
POP AX
PUSH BX
PUSH AX
设堆栈指针 SP 的初值为7369H, AX =2535H, BX =2703H,试问执行下面指令后 SP=____,AX=____,BX =____
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消