本人在做第七章的三个测试题目时,自以为做的不错,选择的答案分别是1、3、4。却不想提示只做对了2个,实在没办法了,在此请教大家是哪一题目做得不对?3个题目分别是:
1)、生成EXE之后用Debug加载后,查看寄存器内容如下:ds=0b2d es=0b2d ss=0b3d cs=0b3e ip=0000
程序的起始地址的段地址是_____。
1、 0b3e
2、 0b2d
3、 0b3d
4、 0
2)、下列指令不能执行的是_____。
1、 mov ax,10h[bx]
2、 mov ax,10h[di]
3、 mov ax,[di+si]
4、 mov ax,10h...


- [wdm] 这个知识点算是掌握得再扎实不过了! ========= 这才是追求的结果! 12/07 14:23
- [游客] 世上无难事,只要肯登攀。 12/05 12:17
- [wangzhongmanbu] 做过测试题目了,通过!通过这一回“磨难”,这个知识点算是掌握得再扎实不过了! 非常感谢! 12/03 19:43
- [wangzhongmanbu] 嗯,知道了,大家的观点我懂了,“程序的起始地址”是指包括数据、代码在内的程序起始地址,那么答案应该选 12/01 15:27
- [游客] 一个源程序包括数据段,代码段,程序的起始地址应该也就是源程序的起始地址吧。以博主的意思,程序编译后的 12/01 14:21
- [wangzhongmanbu] 反复看了前面几位的观点,我想,你们是不是认为我对“程序的起始地址”这句话的理解得有误?我理解的程序是 11/30 21:47
- [wangzhongmanbu] 感谢几位高见。看来问题是集中在第一题了。 针对第一题本人还有些许想说的,(请原谅本人的固执): 11/30 21:21
- [Wednesday] cs是程序当前指向指令的段地址,不一定代表起始。 一般,程序包括操作数据和功能指令两部分。 11/30 18:13
- [fishboy] 我觉得博主对“程序的起始地址的段地址”之中的“程序起始”理解的有点问题,cs是程序当前指向指令的段地 11/30 12:25
- [happy] “任何EXE文件在加载执行时,都是自动将DS、ES指向PSP,并将CS自动指向代码段的” “程序的 11/30 12:17
- [游客] 不要把做检测题当时自己是否学会的标准,是否自己学会博主应该最清楚,问问自己能编写出来课设一和课设二就 12/26 15:24