(ss)=2000h,(sp)=0012h,(ax)=1234h,执行push ax后,?=12h 答案有是20011h,可我觉得是20012h啊

2020-05-09 社会 124阅读
答案是2000:0011
因为计算机里面有个规则就是“低对低,高对高”
意思是低地址对低地址,高地址对高地址。
所以啊AX中的1234H 当然12在AH属于高地址了,34在AL属于低地址
所以说2000:0011高地址就放12了,2000:0010低地址就放34了
注意,2000:0012放的是堆栈的顶部数据,不是空的,所以push的时候,先要将sp-2再放数据的
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com