1
在Intel8086环境下,下列说法合理的是__3___。
1、 汇编语言程序载入内存后处于64K空间以外的数据和指令将无法使用和执行。
2、 一个数据段命名为data,此标号代表这个数据段在内存中的起始地址。
3、 如果载入的程序没有返回语句,那么当程序代码执行完毕,将继续读取后续内存空间
存储的指令到CPU内部作为指令执行下去,直到遇到返回指令为止。
4、 用DW和DD定义进行的数据,只能够以字为单位访问。
解释(选项2):data是经过编译链接后成为该段的一个偏移值.编译器编译mov ax, data时,不能把data定为一个绝对...


- [fellow2468] 呵呵 谢谢指正!! 05/13 21:45
- [crazyman] 检测点的答案没有问题。 05/04 22:07
- [crazyman] cpu 执行ret指令是,相当于进行: pop ip pop cs ========== 05/04 22:05
- [martian] 博主的程序功能实现正确,要继续加油啊! 04/14 21:29
- [wdm] 当然我觉得博主分析的很有道理。 我得在去学习,研究一哈。 看看obj文件应该能知道吧。呵呵 04/12 16:05
- [wdm] data是经过编译链接后成为该段的一个偏移值.编译器编译mov ax, data时,不能把data定 04/12 15:57
- [wdm] 说的很清楚啊! 参考别人的意见的时候,也要反思自己的不足,这样才有参考的价值和意义。 04/03 10:41
- [游客] 分析正确。 04/02 22:07
- [taotling] XXXX*10H+FFFFH=20000H XXXX*10H=20000H-FFFFH XXXX 03/24 17:58
- [wdm] 分析正确! 03/23 19:54
- [fellow2468] 现在已经通过了第三章的检测,自己感觉学 的还可以,有了基础,我会更加认真的学习下面的内容! 03/27 22:05
- [fellow2468] 刚刚来到汇编网,希望得到大家的帮助!也希望自己有一个大的提高!! 03/19 21:35