实验五
Posted sunqyelinor
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实验五相关的知识,希望对你有一定的参考价值。
(1)
*1、data段中的数据不会改变
*2、cs=0042,ss=076B,ds=076A
*3、设code段的段地址为X,data段的段地址X-2,stack段的段地址是X-1
(2)
*1、data数据没有发生改变
*2、cs=076C,ss=076B,ds=076A
*3、设code段的段地址为X,data段的段地址X-2,stack段的段地址是X-1
*4、如果段中的数据占有N个字节,则程序加载后,该段实际占有的空间为 16*(N/16+1) 【注意此时,N为16的倍数时,去掉“+1”】
【相关资料查阅后:段占字节数总是16的倍数】
(3)
*1、data数据没有发生改变
*2、cs=076A,ss=076E,ds=076D
*3、设code段的段地址为X,data段的段地址X+3,stack段的段地址是X+4 【程序中的地址根据代码的顺序发生改变】
(4)第(3)能够正常执行,因为代码段从最开始执行
(5)
待完善
以上是关于实验五的主要内容,如果未能解决你的问题,请参考以下文章
2018-2019-2 20175306实验五《网络编程与安全》实验报告