若当前CS=0200H,SS=3500H,IP=0500H,SP=0800H,写出此状态下堆栈段与代码段在存储器中可以找到的物理地址。若此时入栈10个字节,SP内容是什么?(写出计算过程)

1个回答
展开全部
咨询记录 · 回答于2021-12-14
若当前CS=0200H,SS=3500H,IP=0500H,SP=0800H,写出此状态下堆栈段与代码段在存储器中可以找到的物理地址。若此时入栈10个字节,SP内容是什么?(写出计算过程)
只能知道当前堆栈段的物理地址,ss*35+sp=36000H,sp=0时为栈底,物理地址为25800H堆栈段最大不超过64k,该堆栈段的段地址为0500H,偏移地址范围最大为0000H-0ffffH物理地址=段地址*10H+偏移地址我只能这样理解你的意思,当前sp=0800,若再向堆栈中压入10个字节的数据,sp的内容为多少此时sp的内容为0800H+10=080AH
已赞过
你对这个回答的评价是?
评论 收起
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

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

说明

0/200

提交
取消