实验五 包含多个段的程序

Posted nxdrsh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实验五 包含多个段的程序相关的知识,希望对你有一定的参考价值。

(1)书上填空如图:

技术分享图片

 

(2)书上填空如图:

技术分享图片

 

(3)&(4)书上填空如图:

技术分享图片

(5)代码如下:

技术分享图片

 在实现数据相加前逻辑段c的8个字节 :

技术分享图片

 执行完实现加运算的代码后,逻辑段c的8个字节 :

技术分享图片

由上可知实现数据相加。

(6)汇编代码如下:

技术分享图片

 在push操作执行前,查看逻辑段b的8个字单元信息截图 :

技术分享图片

 执行 push操作,然后再次查看逻辑段b的8个子单元信息截图 :

技术分享图片

实现了逆序存放。

总结:

经过实验和探索,我发现还有很多需要学习的地方。栈段长度至少为16字节,超过16字节则分配空间加16。逐渐开始可以自己编写或者补全部分简单的代码,实验过程中遇到了许多的疑问,但是通过上网查阅,对栈的定义有了更深的理解。

以上是关于实验五 包含多个段的程序的主要内容,如果未能解决你的问题,请参考以下文章

实验五 编写调试具有多个段的程序

实验五 编写调试具有多个段的程序

实验五 编写调试具有多个段的程序

实验五 编写调试具有多个段的程序

汇编实验五 编写调试具有多个段的程序

实验五 编写调试具有多个段的程序