1 在Intel8086环境下,下列说法合理的是__3___。
1、 汇编语言程序载入内存后处于64K空间以外的数据和指令将无法使用和执行。
2、 一个数据段命名为data,此标号代表这个数据段在内存中的起始地址。
3、 如果载入的程序没有返回语句,那么当程序代码执行完毕,将继续读取后续内存空间存储的指令到CPU内部作为指令执行下去,直到遇到返回指令为止。
4、 用DW和DD定义进行的数据,只能够以字为单位访问。
请大家帮忙分析分析其它的选项,谢谢了!!!!!...


- [superdiablo] 一样单步调试,不过你自己清楚屏幕上出现的东西是自己写的还是debug写的就行了。 08/02 06:23
- [limitasm] 在cmd全屏下没看到效果,在command全屏下看到了闪烁效果,谢谢你们的见意,谢谢谢谢谢谢谢谢!! 06/01 19:06
- [sirius] 用Vfloppy进入DOS实模式看看应该会有 05/31 10:58
- [younggay] cmd下不行的。在command下看看吧。 05/30 20:25
- [游客] 在command下 全屏试试,,, 05/30 17:12
- [tomato] 博主可以先把其它选项自己的理解写一下,然后别人可以帮助分析你的理解是否正确! 05/28 12:56
- [limitasm] 谢谢楼上的提醒,可能钻牛角尖了 05/26 16:04
- [游客] 标号也有类型么? 标号记录的是地址。 有些数据标号不但记录了地址,还记录了数据的大小。 我觉得 05/26 13:22
- [limitasm] 我还没用虚拟机试验过,谢谢楼上的建议 05/25 07:34
- [younggay] 这可不好说,你单步的时候,除了你写显存以外,debug也也写显存,造成你的数据有可能被覆盖。 可以 05/08 17:06
[2008-05-24 21:42] 第六章检测题第1题有点不明白
阅读全文 |
评论次数(1) |
浏览次数(607) |
所属类型(汇编作业)
[2008-05-02 21:40] 第七章检测题
生成EXE之后用Debug加载后,查看寄存器内容如下:
ds=0b2d es=0b2d ss=0b3d cs=0b3e ip=0000
程序的起始地址的段地址是__2___。
1、 0b3e
2、 0b2d
3、 0b3d
4、 0
下列指令不能执行的是__3___。
1、 mov ax,10h[bx]
2、 mov ax,10h[di]
3、 mov ax,[di+si]
4、 mov ax,10h[bx][si]
对如下程序要实现将datasg段中的字符串"welcome to masm!"复制到它后续的数据区...
ds=0b2d es=0b2d ss=0b3d cs=0b3e ip=0000
程序的起始地址的段地址是__2___。
1、 0b3e
2、 0b2d
3、 0b3d
4、 0
下列指令不能执行的是__3___。
1、 mov ax,10h[bx]
2、 mov ax,10h[di]
3、 mov ax,[di+si]
4、 mov ax,10h[bx][si]
对如下程序要实现将datasg段中的字符串"welcome to masm!"复制到它后续的数据区...
阅读全文 |
评论次数(1) |
浏览次数(535) |
所属类型(汇编作业)
[2008-04-26 07:23] 第六章检测题
1 在Intel8086环境下,下列说法合理的是__3___。
1、 汇编语言程序载入内存后处于64K空间以外的数据和指令将无法使用和执行。
2、 一个数据段命名为data,此标号代表这个数据段在内存中的起始地址。
3、 如果载入的程序没有返回语句,那么当程序代码执行完毕,将继续读取后续内存空间存储的指令到CPU内部作为指令执行下去,直到遇到返回指令为止。
4、 用DW和DD定义进行的数据,只能够以字为单位访问。
2 在某程序中,定义了262B的数据段data,那么程序载入内存,该段实际占用的内存空间是__3__B。
1、 256
2、 262
...
1、 汇编语言程序载入内存后处于64K空间以外的数据和指令将无法使用和执行。
2、 一个数据段命名为data,此标号代表这个数据段在内存中的起始地址。
3、 如果载入的程序没有返回语句,那么当程序代码执行完毕,将继续读取后续内存空间存储的指令到CPU内部作为指令执行下去,直到遇到返回指令为止。
4、 用DW和DD定义进行的数据,只能够以字为单位访问。
2 在某程序中,定义了262B的数据段data,那么程序载入内存,该段实际占用的内存空间是__3__B。
1、 256
2、 262
...
阅读全文 |
评论次数(2) |
浏览次数(424) |
所属类型(汇编作业)
[2008-04-20 09:03] 作业题:怎样将al内容入栈
能够只将al中的内容压入栈的指令序列是__3___。
1、 push al
2、 pop ax
3、 mov ah,0
push ax
4、 mov ax,0
push ax
这道题我选的是3,结果也对了,有一点不明白,入栈不是按整个字入栈吗?怎么可能只让al入栈,再说了3不止是让al入栈,也让ah入栈了,整体上来说是ax入栈了,题目是不是有点不太好,请各位大蛱发表一下自己的意见.........
1、 push al
2、 pop ax
3、 mov ah,0
push ax
4、 mov ax,0
push ax
这道题我选的是3,结果也对了,有一点不明白,入栈不是按整个字入栈吗?怎么可能只让al入栈,再说了3不止是让al入栈,也让ah入栈了,整体上来说是ax入栈了,题目是不是有点不太好,请各位大蛱发表一下自己的意见.........
阅读全文 |
评论次数(3) |
浏览次数(304) |
所属类型(汇编作业)
页码数(1):
1