当前位置 :
【汇编语言问题2.设堆栈指针SP中的内容为60H,内部RAM中30H和31H单元的内容分别为24H和10H,执行下列程序段后,61H、62H、30H、31H、DPTR及SP的内容将有何变化?PUSH30HPUSH31HPOPDPLPOPDPHMOV30H,#0】
 更新时间:2024-04-24 14:04:34
1人问答
问题描述:

汇编语言问题

2.设堆栈指针SP中的内容为60H,内部RAM中30H和31H单元的内容分别为24H和10H,执行下列程序段后,61H、62H、30H、31H、DPTR及SP的内容将有何变化?

PUSH30H

PUSH31H

POPDPL

POPDPH

MOV30H,#00H

MOV31H,#0FFH

结果是,

(61H)=24H(62H)=10H(30H)=00H(31H)=0FFH

(DPTR)=2410H(SP)=60H

请问,为啥(61H)=24H呢?,不是已经把24H弹出了吗

韩述斌回答:
  弹出来不代表那个地方的值就没了,还在,只不过sp不指向它了。除非你又压东西进去把它的值改了
最新更新
查询网(393r.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。

邮箱:  联系方式:

Copyright©2009-2021 查询网 393r.com 版权所有 闽ICP备2021002823号-6