某系统中已知当前SS=2580H,SP=0800H,请说明该堆栈段在存储器中的物理地址范围。若已知当前堆栈中已存有1

某系统中已知当前SS=2580H,SP=0800H,请说明该堆栈段在存储器中的物理地址范围。若已知当前堆栈中已存有10个字节数据,那么SP内容应为什么值?... 某系统中已知当前SS=2580H,SP=0800H,请说明该堆栈段在存储器中的物理地址范围。若已知当前堆栈中已存有10个字节数据,那么SP内容应为什么值? 展开
百度网友b79519e
2011-03-20 · TA获得超过3399个赞
知道大有可为答主
回答量:1417
采纳率:100%
帮助的人:1364万
展开全部
只能知道当前堆栈段的物理地址,ss*16+sp=26000H,sp=0时为栈底,物理地址为25800H
堆栈段最大不超过64k,该堆栈段的段地址为2580H,偏移地址范围最大为0000H-0ffffH
物理地址=段地址*10H+偏移地址
我只能这样理解你的意思,当前sp=0800,若再向堆栈中压入10个字节的数据,sp的内容为多少
此时sp的内容为0800H+10=080AH
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

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

说明

0/200

提交
取消

辅 助

模 式