汇编语言 问题 高手帮忙

王爽汇编6.3的问题只需要把8个字数据逆序为何要设置一个16字的空间来做站8个字就可以了啊... 王爽 汇编6.3 的问题 只需要把8个字数据 逆序 为何要设置一个16字的空间来做站 8个字就可以了啊 展开
 我来答
lxhuzz126
2014-01-25 · TA获得超过1733个赞
知道小有建树答主
回答量:833
采纳率:16%
帮助的人:265万
展开全部
此处定义的字类型数据个数不一定非要是16个,就本题来讲,只要大于等于8即可。
但中断时,保护断点也要使用中断,所以为了处理中断,一般堆栈段都取为4的倍数。此处可以取12、16...等以此类推,但要注意SP偏移量的计算不要搞错。

此题中,堆栈段与代码段段地址相同,堆栈指针的初始值=2*(8+16)=48=30H。反之,如果堆栈空间定义为12个字,则SP初值=2*(8+12)=40=28H。
鲲鹏展翅LHY
2014-01-26 · TA获得超过2637个赞
知道小有建树答主
回答量:642
采纳率:0%
帮助的人:968万
展开全部
字义16个字型数据,目的是为了完成两次8个字的堆栈操作。程序实现的方法是将代码段第一行8个字先用入栈方式存到第二行16个字的后8个字中,再用出栈方式存入到第二行16个字的前8个字中。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式