若当前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
已赞过
评论
收起
你对这个回答的评价是?