大工15秋《汇编语言程序设计》在线测试3满分答案.docx
- 文档编号:7915279
- 上传时间:2023-01-27
- 格式:DOCX
- 页数:8
- 大小:16.03KB
大工15秋《汇编语言程序设计》在线测试3满分答案.docx
《大工15秋《汇编语言程序设计》在线测试3满分答案.docx》由会员分享,可在线阅读,更多相关《大工15秋《汇编语言程序设计》在线测试3满分答案.docx(8页珍藏版)》请在冰豆网上搜索。
大工15秋《汇编语言程序设计》在线测试3满分答案
大工15秋《汇编语言程序设计》在线测试3满分答案
一、单选题(共10道试题,共40分。
)
1. 如果(AL)=01100011B,(AH)=00100010B,执行ADDAL,AH指令后,(AL)=()。
A.01100011B
B.10000101B
C.1100101B
D.11B
正确答案
:
B
2. 以下串操作指令中,哪一条指令会影响标志位?
()
A.LODS
B.STOS
C.CMPS
D.MOVS
正确答案
:
C
3. 在汇编语言程序的开发过程中使用宏功能的顺序是()。
A.宏调用,宏定义
B.宏展开,宏定义
C.宏定义,宏调用,宏展开
D.宏定义,宏展开,宏调用
正确答案
:
C
4. 若当前(DS)=0600H,(BX)=0064H,内存字单元(06064H)=0018H,(06066H)=0700H,(06018H)=0026H,(0601AH)=0800H,并且有如下程序片段顺序执行
(1)LEASI,[BX]
(2)MOVBX,[BX](3)LDSBX,[BX]后,(BX)等于多少?
()
A.0026H
B.0018H
C.0027H
D.0019H
正确答案
:
A
5. 如果(AL)=66H,执行如下程序片段后
(1)ORAL,1
(2)ADCAL,82H后,(AL)的执行结果为()。
A.0E9H
B.0EAH
C.0EBH
D.0ECH
正确答案
:
A
6. 如果(AL)=01100011B,(AH)=00100010B,执行ADDAL,AH指令后,CF=()。
A.0
B.1
C.2
D.3
正确答案
:
A
7. 如果(SI)=0088H,(DS)=5570H,对于物理地址为55788H的内存字单元,其内容为0235H,对于物理地址为5578AH的内存字单元,其内容为0E60H,那么执行指令LDSSI,[SI]以后,(SI)=多少?
()
A.5570H
B.0235H
C.0E60H
D.0088H
正确答案
:
B
8. 如果(SI)=0088H,(DS)=5570H,对于物理地址为55788H的内存字单元,其内容为0235H,对于物理地址为5578AH的内存字单元,其内容为0E60H,那么执行指令LDSSI,[SI]以后,(DS)=多少?
()
A.5570H
B.0235H
C.0E60H
D.0088H
正确答案
:
C
9. 若当前(DS)=0600H,(BX)=0064H,内存字单元(06064H)=0018H,(06066H)=0700H,(06018H)=0026H,(0601AH)=0800H,并且有如下程序片段顺序执行
(1)LEASI,[BX]
(2)MOVBX,[BX](3)LDSBX,[BX]后,(SI)等于多少?
()
A.0064H
B.0018H
C.0063H
D.0019H
正确答案
:
A
10. 如果(AL)=66H,执行如下程序片段后
(1)ORAL,1
(2)ADCAL,82H后,CF的执行结果为()。
A.0
B.1
C.2
D.3
正确答案
:
A
大工15秋《汇编语言程序设计》在线测试3
二、判断题(共20道试题,共60分。
)
1. 打印I/O对应19H号中断。
A.错误
B.正确
正确答案
:
A
2. 显示I/O对应10H号中断。
A.错误
B.正确
正确答案
:
B
3. 有时汇编语言需要连续地重复完成相同或几乎完全相同的一组代码,这时候就需要重复汇编,这有些类似于C语言中的条件编译。
A.错误
B.正确
正确答案
:
B
4. 汇编语言中不允许出现=这个符号。
A.错误
B.正确
正确答案
:
A
5. 键盘I/O对应16H号中断。
A.错误
B.正确
正确答案
:
B
6. 代码段
(1)X=0
(2)REPT3(3)X=X+1(4)DBX(5)ENDM,汇编后产生DB1DB2DB3DB5。
A.错误
B.正确
正确答案
:
A
7. 宏定义中DUMMYPARAMETERLIST称为哑元表,给出宏定义中所用到的形式参数,每个虚参数之间用逗号隔开。
A.错误
B.正确
正确答案
:
B
8. 重复伪操作的标准格式如下:
REPTEXPRESSION…ENDM。
A.错误
B.正确
正确答案
:
B
9. MACRONAME是宏指令名,调用时就可以使用宏指令名来调用宏定义。
A.错误
B.正确
正确答案
:
B
10. 当源程序被汇编时,汇编程序将对每个宏调用作宏展开。
宏展开就是用宏定义体取代源程序中的宏指令名,并且用实元取代宏定义中的哑元,对应关系是一一对应。
A.错误
B.正确
正确答案
:
B
11. 宏调用就是对宏定义按参数表作替换,这实际上就相当于子程序的参数传递过程,这就是宏展开。
A.错误
B.正确
正确答案
:
B
12. REPT和ENDM是一对不合法的伪操作。
A.错误
B.正确
正确答案
:
A
13. 在汇编语言中,宏是源程序中的一段有独立功能的程序代码,只需要在源程序中定义一次就可以多次调用。
A.错误
B.正确
正确答案
:
B
14. 宏定义内允许使用宏调用,但是必须是先定义后调用,宏定义内还可以使用宏定义。
A.错误
B.正确
正确答案
:
B
15. 重复伪操作的标准格式中,表达式EXPRESSION的值用来确定重复块的重复次数。
A.错误
B.正确
正确答案
:
B
16. LOCAL伪操作只能在宏定义内部使用,而且它必须是MACRO伪操作后的第一个语句。
A.错误
B.正确
正确答案
:
B
17. 宏调用就是子程序调用,没有任何区别。
A.错误
B.正确
正确答案
:
A
18. 有时在程序中定义了较多宏,或者可以把自己编程中常用的宏定义建立成一个独立的文件,这个文件就可以称为宏库,文件扩展名为MAC或者INC。
A.错误
B.正确
正确答案
:
B
19. MACRO和ENDM是不合法的关键字搭配。
A.错误
B.正确
正确答案
:
A
20. 经宏定义定义后的指令就可以在源程序中调用,这种对宏指令的调用称为宏调用。
A.错误
B.正确
正确答案
:
B
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汇编语言程序设计 大工 15 汇编语言 程序设计 在线 测试 满分 答案