练习题分别如下: 第一题 data段中的数据如下:-d ds:0 即可查看 CPU执行程序,程序返回前,CS: SS: DS: 设程序加载后,code段的段地址为X,则data段的地址为:**X-2;**stack地址为:X-1; 第二题 1. 2. 前两个问题答案如下: 3. 程序加载后,code段地址为X,则data段地址为:X-2,stack段地址为X-1(16字节,32字节) 将上述代码改成如下: 可见:数据段有内存对其原则,十六进制,ds段寄存器+1,对应十六进制加1,恰好增加内存16个字节。 第三题 后边还有两个小编程题,有空再做。