奥鹏作业答案-谋学网

 找回密码
 会员注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2020年04月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(ver:3.1)
查看: 1363|回复: 9

大工15秋《汇编语言程序设计》在线测试3答案辅导资料

[复制链接]
发表于 2015-11-9 10:38:28 | 显示全部楼层 |阅读模式
谋学网
一、单选题(共 10 道试题,共 40 分。)V 1.  如果(AL)=01100011B,(AH)=00100010B,执行ADD AL,AH指令后,(AL)=()。
A. 01100011B
B. 10000101B
C. 1100101B
D. 11B
      满分:4  分
2.  以下串操作指令中,哪一条指令会影响标志位?()
A. LODS
B. STOS
C. CMPS
D. MOVS
      满分:4  分
3.  在汇编语言程序的开发过程中使用宏功能的顺序是()。
A. 宏调用,宏定义
B. 宏展开,宏定义
C. 宏定义,宏调用,宏展开
D. 宏定义,宏展开,宏调用
      满分:4  分
4.  若当前(DS)=0600H,(BX)=0064H,内存字单元(06064H)=0018H,(06066H)=0700H,(06018H)=0026H,(0601AH)=0800H,并且有如下程序片段顺序执行(1)LEA SI,[BX] (2)MOV BX,[BX](3)LDS BX,[BX]后,(BX)等于多少?()
A. 0026H
B. 0018H
C. 0027H
D. 0019H
      满分:4  分
5.  如果(AL)=66H,执行如下程序片段后(1)OR AL,1(2)ADC AL,82H后,(AL)的执行结果为()。
A. 0E9H
B. 0EAH
C. 0EBH
D. 0ECH
      满分:4  分
6.  如果(AL)=01100011B,(AH)=00100010B,执行ADD AL,AH指令后,CF=()。
A. 0
B. 1
C. 2
D. 3
      满分:4  分
7.  如果(SI)=0088H,(DS)=5570H,对于物理地址为55788H的内存字单元,其内容为0235H,对于物理地址为5578AH的内存字单元,其内容为0E60H,那么执行指令LDS SI,[SI]以后,(SI)=多少?()
A. 5570H
B. 0235H
C. 0E60H
D. 0088H
      满分:4  分
8.  如果(SI)=0088H,(DS)=5570H,对于物理地址为55788H的内存字单元,其内容为0235H,对于物理地址为5578AH的内存字单元,其内容为0E60H,那么执行指令LDS SI,[SI]以后,(DS)=多少?()
A. 5570H
B. 0235H
C. 0E60H
D. 0088H
      满分:4  分
9.  若当前(DS)=0600H,(BX)=0064H,内存字单元(06064H)=0018H,(06066H)=0700H,(06018H)=0026H,(0601AH)=0800H,并且有如下程序片段顺序执行(1)LEA SI,[BX] (2)MOV BX,[BX](3)LDS BX,[BX]后,(SI)等于多少?()
A. 0064H
B. 0018H
C. 0063H
D. 0019H
      满分:4  分
10.  如果(AL)=66H,执行如下程序片段后(1)OR AL,1(2)ADC AL,82H后,CF的执行结果为()。
A. 0
B. 1
C. 2
D. 3
      满分:4  分

二、判断题(共 20 道试题,共 60 分。)V 1.  打印I/O对应19H号中断。
A. 错误
B. 正确
      满分:3  分
2.  显示I/O对应10H号中断。
A. 错误
B. 正确
      满分:3  分
3.  有时汇编语言需要连续地重复完成相同或几乎完全相同的一组代码,这时候就需要重复汇编,这有些类似于C语言中的条件编译。
A. 错误
B. 正确
      满分:3  分
4.  汇编语言中不允许出现=这个符号。
A. 错误
B. 正确
      满分:3  分
5.  键盘I/O对应16H号中断。
A. 错误
B. 正确
      满分:3  分
6.  代码段(1)X=0(2) REPT 3(3) X=X+1(4) DB X(5) ENDM,汇编后产生DB 1 DB 2 DB 3 DB 5。
A. 错误
B. 正确
      满分:3  分
7.  宏定义中DUMMY PARAMETER LIST称为哑元表,给出宏定义中所用到的形式参数,每个虚参数之间用逗号隔开。
A. 错误
B. 正确
      满分:3  分
8.  重复伪操作的标准格式如下:REPT EXPRESSION … ENDM。
A. 错误
B. 正确
      满分:3  分
9.  MACRO NAME是宏指令名,调用时就可以使用宏指令名来调用宏定义。
A. 错误
B. 正确
      满分:3  分
10.  当源程序被汇编时,汇编程序将对每个宏调用作宏展开。宏展开就是用宏定义体取代源程序中的宏指令名,并且用实元取代宏定义中的哑元,对应关系是一一对应。
A. 错误
B. 正确
      满分:3  分
11.  宏调用就是对宏定义按参数表作替换,这实际上就相当于子程序的参数传递过程,这就是宏展开。
A. 错误
B. 正确
      满分:3  分
12.  REPT 和ENDM是一对不合法的伪操作。
A. 错误
B. 正确
      满分:3  分
13.  在汇编语言中,宏是源程序中的一段有独立功能的程序代码,只需要在源程序中定义一次就可以多次调用。
A. 错误
B. 正确
      满分:3  分
14.  宏定义内允许使用宏调用,但是必须是先定义后调用,宏定义内还可以使用宏定义。
A. 错误
B. 正确
      满分:3  分
15.  重复伪操作的标准格式中,表达式EXPRESSION的值用来确定重复块的重复次数。
A. 错误
B. 正确
      满分:3  分
16.  LOCAL伪操作只能在宏定义内部使用,而且它必须是MACRO伪操作后的第一个语句。
A. 错误
B. 正确
      满分:3  分
17.  宏调用就是子程序调用,没有任何区别。
A. 错误
B. 正确
      满分:3  分
18.  有时在程序中定义了较多宏,或者可以把自己编程中常用的宏定义建立成一个独立的文件,这个文件就可以称为宏库,文件扩展名为MAC或者INC。
A. 错误
B. 正确
      满分:3  分
19.  MACRO和ENDM是不合法的关键字搭配。
A. 错误
B. 正确
      满分:3  分
20.  经宏定义定义后的指令就可以在源程序中调用,这种对宏指令的调用称为宏调用。
A. 错误
B. 正确
      满分:3  分

相关帖子