汇编程序中各段的段地址的一点疑惑 10C

有图片中这样的一段汇编源程序,目的是将数据段中各个字符串的前四个字母转换为大写字母。在虚拟的dosbox环境下将程序加载,然后跟踪发现,栈段的段地址为076a,栈段的大小为16个字节。这个时候再用d命令查看物理地址076A:0后面的内存中存放的内容,发现栈段的后面多分配了一段大小为16个字节的内存空间,而下一行才真正的开始存放数据,然而在汇编源程序中并没有这段多余的内存空间啊。我想问一下为什么要这么做啊?求解!!!![图片说明](https://img-ask.csdn.net/upload/201703/28/1490705814_212865.png)图片说明
图片说明
图片说明

1个回答

qq_32194415
qq_32194415 回复苏小喵: 没看明白啊 似乎没有我要的答案啊
大约 3 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐