




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
汇编语言期末考试试题一、单选题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一种是符合题目规定的,请将其代码填写在题后的括号内。错选、多选或未选均无分。
1、汇编语言语句格式中对名字项的规定以下,请找出其中错误的说法()A.名字的第一种字符能够是大写英文字母及小写英文字母B.名字的第一种字符能够是字母、数字及、@、_C.名字的有效长度≤31个字符D.在名字中不允许出现$2、下列数值体现式和地址体现式中,错误的是()。A.MOVAL,8*14+4B.MOVSI,OFFSETBUF+13C.MOVCX,NUM2-NUM1D.MOVCX,NUM2+NUM13、在执行下列指令时,需要使用段寄存器DS的指令是()A.STOSWB.ADDAL,CLC.NEGBXD.INCDA[BX]4、循环控制指令LoopNZ/LoopNE控制循环继续执行的条件是()
A.CX≠0且ZF=1B.CX≠0且ZF=0
C.CX≠0或ZF=1D.CX≠0或ZF=0
5、在执行DAA指令,当高四位BCD码校正时产生进位,如要把此进位值送入AH中,对这进位值的操作应是()
A.DAA校正指令的功效已自动加在AH中
B.进位值在AF中,校正后根据AF内容再加在AH中
C.进位值在CF中,校正后根据CF内容再加在AH中
D.进位值在AL最高位上,校正后根据AL最高位内容再加在AH中
6、AND,OR,XOR,NOT为四条逻辑运算指令,下面的解释对的的是()
A.指令XOR
AX,AX执行后,AX内容不变,但设立了标志位
B.指令OR
DX,1000H执行后,将DX最高位置1,其它各位置0
C.指令AND
AX,OFH执行后,分离出AL低四位
D.NOT
AX,执行后,将AX清0
7、在执行下列指令时,需要使用段寄存器DS的指令是()
A.STOSW
B.ADD
AL,CL
C.NEG
BXD.INC
DA[BX]
8、无论BH中原有的数是奇数或偶数,若要使BH中的数一定为奇数,应执行的指令是()
A.ADD
BH,01HB.OR
BH,01H
C.XOR
BH,01HD.TEST
BH,01H
9、完毕对CL寄存器的内容乘以4的对的操作是()
A.ROL
CL,1
B.MUL
4
ROL
CL,1
C.SHL
CL,1
D.MOV
CL,2
SHL
CL,1
SHL
CL,CL
10、下面各传送指令中,对的的是()
A.MOV
[DI],[SI]B.MOV[DX+DI],AL
C.MOV
WORD
PTR
[BX],0100HD.MOV
AL,BX
11、汇编语言语句格式中对名字项的规定以下,请找出其中错误的说法()
A.名字的第一种字符能够是大写英文字母及小写英文字母
B.名字的第一种字符能够是字母、数字及、@、_
C.名字的有效长度≤31个字符
D.在名字中不允许出现$
12、要实现使BETA的值为56,应采用语句为()
A.BETA
DB
56
B.BETA
DB
56H
C.BETA
EQU
56
D.BETA
EQU
56H
13、REPZ
CMPSW指令,重复执行的终止条件是()
A.CX=0或ZF=0
B.CX=0且ZF=0
C.CX=0或ZF=1
D.CX=0且ZF=1
14、下面程序段执行后,AL中的内容是()
MOV
AX,8833H
ADD
AL,AH
DAA
A.21
B.21H
C.0C1H
D.0DDH
15、比较两个带符号的数A、B,当A=B时程序转移,测试的条件为()
A.ZF=1
B.ZF=0
C.SF=1
D.SF=0
16、检查二个无符号数的关系,若要实现AL≥BL时分支去LOP1处,那么在“CMP
AL,BL”指令后应跟的分支指令是()
A.JNC
LOP1
B.JA
LOP1
C.JC
LOP1
D.JGE
LOP1
17、在下列串操作指令中,同时使用源串和目的串地址指针的指令是()
A.STOSW
B.LODSW
C.SCASW
D.CMPSW
18、设AL=0AH,下列指令执行后能使AL=05H的是()
A.NOT
AL
B.AND
AL,0FH
C.XOR
AL,0FH
D.OR
AL,0FH
19、DA1
DW‘AB’,‘CD’,‘EF’,‘GH’()
┇
MOV
AX,DA1+3
指令执行后AX中的内容是
A.‘EF’
B.‘CD’
C.‘BC’
D.‘FC’
20、使用DOS系统功效调用时,使用的软中断指令是()
A.INT
21
B.INT
10H
C.INT
16H
D.INT
21H
二、填空题(本大题共20空,每空0.5分,共10分)请在每小题的空格中填上对的答案。错填、不填均无分。
21、普通主程序和子程序间参数传送的办法有三种:、、用堆栈传递。22、是CPU暂停现在程序的执行,转而执行解决紧急事务的程序,并在该事务解决完后能自动恢复执行原先程序的过程。在此,称引发紧急事务的事件为。23、在字符串操作指令中,DS∶指向源串,ES∶指向目的串。24、若DS=0F3EH,SI=H,COUNT=0A8H,指令MOVAX,(SI+COUNT)中,源操作数的有效地址EA为_______,其物理地址为________。25、如JMP指令采用段间间接寻址,那么由4个相邻字节单元中寄存有转移地址,其中前两个字节寄存的是________,而后两个字节寄存的是________。26、十六进制数0FFF8H表达的十进制正数为________,表达的十进制负数为________。
27、若DS=0F3EH,SI=H,COUNT=0A8H,指令MOV
AX,(SI+COUNT)中,源操作数的有效地址EA为________,其物理地址为________。
28、CPU的标志寄存器中标志位,能够分为两大类,其中一类称为________标志位,另一类称为________标志位。
29、当标志位________=1时表达无符号数运算产生溢出,而当标志位________=1是表达带符号数运算产生溢出。
30、在串操作程序中,普通在重复前缀指令REPZ或REPNZ后,选用的串操作指令是________或________才有实际意义。
三、简答题(本大题共3小题,每小题3分,共9分)
31、什么叫寻址方式?惯用的寻址方式有哪些?32、已知:BX=1357H,DI=H,DS=H,CS=4000H,分别指出下面各指令中存储器操作数的物理地址。
(1)MOV
AL,[BX]
(2)MOV
CS:[BX+DI],AH
33、0P1
DB
1,2
0P2
DW
3412H,5678H
┇
MOV
AX,OP1+1;字单元(OP1+1)
AX
MOV
BL,OP2+1;字节单元(OP2+1)
BL
上述二条传送语句有语法错误,请根据注释字段的阐明,将其改正。四、程序分析题(本大题共5小题,每小题6分,共30分)
34、DA1
DB‘ABCDEFGHI’
DA2
DB
9
DUP(0)
┇
LEA
SI,DA1
LEA
DI,DA2
MOV
CX,9
CLD
LOP:
LODSB
SUB
AL,10H
STOSB
LOOP
LOP
.
.
.
试问:①写出程序执行后DA2各字节中的数据。
②保持程序功效状况下,程序中
可否改写为
35、已知:BX=4567H
NEG
BX
INC
BX
NEG
BX
DEC
BX
程序段执行后,BX=________,CF=________。
36、
MOV
BL,64H
MOV
CL,03H
XOR
AX,AX
AGAIN:ADD
AL,BL
ADC
AH,0
DEC
CL
JNZ
AGAIN
问:(1)该程序段完毕的功效是:
(2)AX=________。
37、已知数据段中定义
DAT1
DB
12H,34H,56H,78H
MOV
CX,0
MOV
AX,WORD
PTR
DAT1
MOV
CL,DAT1+3
当程序段执行完后AX=________,CX=________。
38、DA1
DB
83H,72H,61H,94H,5AH
┇
MOV
CX,WORD
PTR
DA1
AND
CX,0FH
MOV
AL,DA1+3
SHL
AL,CL
上述指令序列执行后,AL=_______,CL=_______。
五、程序填空题(本大题共2小题,每小题6分,共12分)
39、下面程序段是判断寄存器AH和AL中第3位是相似,如相似,AH置0,否则AH置全1。试把空白处填上适宜指令.___________________ANDAH,08H___________________MOVAH,OFFHJMPNEXTZERO:MOVAH,0NEXT:……
40、某程序欲用单个字符显示的2号功效调用去显示STRING中的字符串‘COMPUTER’(不显示字符‘$’!).试在空白处填上适宜的一条指令。
STRING
DB‘COMPUTER’,‘$’
┇
MOV
BX,0FFSET
STRING
LOP:MOV
DL,[BX]
MOV
AH,02H
INT
21H
_______
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 橱柜预售方案(3篇)
- 水质检测方案(3篇)
- 冶炼产品安全管理制度
- 制药车间设备管理制度
- 幼儿厨房人员管理制度
- 单位人员闭环管理制度
- 房产代理进场方案(3篇)
- 口岸入境闭环管理制度
- 小公司军事化管理制度
- 厦门餐饮现场管理制度
- 贵州省毕节地区金沙县2022-2023学年小学六年级数学毕业检测指导卷含答案
- 抖音带货主播劳动合同范本
- DB32-T 4284-2022 居民住宅二次供水工程技术规程
- 食品有限公司制冷机组安全风险分级管控清单
- 金赛 说明书完整版
- 经济学思维方式智慧树知到答案章节测试2023年西安交通大学
- 经济林栽培学 PPT课件 竹子栽培
- 2023年山东省威海市中考历史试题
- 2023年江苏海事职业技术学院招聘笔试题库及答案解析
- 毕业设计基于单片机的发动机转速电控系统程序设计及仿真
- 统借统还资金分拨合同
评论
0/150
提交评论