早教吧 育儿知识 作业答案 考试题库 百科 知识分享

堆栈题目,说明怎么算假设堆栈段寄存器ss的内容为2250h,堆栈指示器sp的内容为0140h,如果在堆栈中存入5个数据,则ss和sp的内容各是什么?如果又从堆栈中取出2个数据,则ss和sp的内容又各是

题目详情
堆栈题目,说明怎么算
假设堆栈段寄存器ss的内容为2250h,堆栈指示器sp的内容为0140h,如果在堆栈中存入5个数据,则ss和sp的内容各是什么?如果又从堆栈中取出2个数据,则ss和sp的内容又各是什么?
▼优质解答
答案和解析
ss是段寄存器,程序运行时一直保持不变的。
由于堆栈向低地址增长,因此存入5个数据减10,为0136h。再取出加4为013ah。