西交15年《汇编语言程序设计》考查课试题最新.docx
- 文档编号:10664889
- 上传时间:2023-05-27
- 格式:DOCX
- 页数:9
- 大小:18.45KB
西交15年《汇编语言程序设计》考查课试题最新.docx
《西交15年《汇编语言程序设计》考查课试题最新.docx》由会员分享,可在线阅读,更多相关《西交15年《汇编语言程序设计》考查课试题最新.docx(9页珍藏版)》请在冰点文库上搜索。
西交15年《汇编语言程序设计》考查课试题最新
西安交通大学15年7月《汇编语言程序设计》考查课试题
试卷总分:
100 测试时间:
-- 试卷得分:
100
•单选题
•多选题
、单选题(共40道试题,共80分。
) 得分:
80
1. 在多字节加减运算时,特别要注意标志()对运算的影响:
A.AF
B.CF
C.SF
D.OF
正确答案:
B 满分:
2 分 得分:
2
2. 要实现使BETA的值为56,应采用语句为()A.BETADB56
B.BETADB56H
C.BETAEQU56
D.BETAEQU56H
正确答案:
C 满分:
2 分 得分:
2
3. 在一段汇编程序中多次调用另一段程序,用宏指令比用子程序实现起来。
A.占内存空间小,但速度慢
B.占内存空间大,但速度快
C.占内存空间相同,速度快
D.占内存空间相同,速度慢
正确答案:
B 满分:
2 分 得分:
2
4. 下列传送指令中有语法错误的是()。
A.MOVCS,AX
B.MOVDS,AX
C.MOVSS,AX
D.MOVES,AX
正确答案:
满分:
2 分 得分:
2
5. 比较两个带符号的数B,当A=B时程序转移,测试的条件为()A.ZF=1
B.ZF=0
C.SF=1
D.SF=0
正确答案:
满分:
2 分 得分:
2
6. AL和VAR字节单元中分别存放一个带符号数,执行CMPAL,VAR时,如AL》VAR,那么溢出位和符号位的关系是()。
A.OF=SF
B.OF1SF
C.OF=SF=1
D.OF=SF=0
正确答案:
满分:
2 分 得分:
2
7. 条件转移指令的转移范围:
()A.-128--+127
B.-32768--+32767
C.0--+255
D.0--+65535
正确答案:
满分:
2 分 得分:
2
8. 下面指令执行后,改变AL寄存器内容的指令是()。
A.TESTAL,02H
B.ORAL,AL
C.CMPAL,BL
D.ANDAL,BL
正确答案:
满分:
2 分 得分:
2
9. 段内直接转移指令采用的寻址方式是:
()A.直接寻址
B.相对寻址
C.绝对寻址
D.间接寻址
正确答案:
满分:
2 分 得分:
2
10. ORAL,AL是()操作指令。
A.异或
B.加法
C.右移
D.逻辑或
正确答案:
满分:
2 分 得分:
2
11. 设AL=0AH,下列指令执行后能使AL=05H的是()A.NOTAL
B.ANDAL,0FH
C.XORAL,0FH
D.ORAL,0FH
正确答案:
满分:
2 分 得分:
2
12. 编写分支程序,在进行条件判断前,可用指令构成条件,其中不能形成条件的指令有()。
A.CMP
B.SUB
C.AND
D.MOV
正确答案:
满分:
2 分 得分:
2
13. 在执行DAA指令,当高四位BCD码校正时产生进位,如要把此进位值送入AH中,对这进位值的操作应是()A.DAA校正指令的功能已自动加在AH中
B.进位值在AF中,校正后根据AF内容再加在AH中
C.进位值在CF中,校正后根据CF内容再加在AH中
D.进位值在AL最高位上,校正后根据AL最高位内容再加在AH中
正确答案:
满分:
2 分 得分:
2
14. 将DX的内容除以2,正确的指令是()A.DIV2
B.DIVDX,2
C.SARDX,1
D.SHLDX,1
正确答案 满分:
2 分 得分:
2
15. 十进制数运算调整指令AAS可以紧跟在()之后:
A.SBB
B.DEC
C.CMP
D.NEG
正确答案:
满分:
2 分 得分:
2
16. 设数据段中已有:
DA1DB12H,34H DA2DW56H,78H 下面有语法错误的语句是()。
A.ADR1DWDA1
B.MOVDA1+1,AX
C.MOVBYTEPTRDA2+1,AL
D.MOVWORDPTRDA1+1,AX
正确答案:
满分:
2 分 得分:
2
17. 当一个带符号数大于0FBH时程序转移,需选用的条件转移指令是()A.JLE
B.JNL
C.JNLE
D.JL
正确答案:
满分:
2 分 得分:
2
18. 执行如下程序:
MOVAX,0 MOVBX,1 MOVCX,100 A:
ADDAX,BX INCBX LOOPA HLT执行后(BX)=()A.99
B.100
C.101
D.102
正确答案:
满分:
2 分 得分:
2
19. 汇编语言源程序中,每个语句由四项组成,如语句要完成一定功能,那么该语句中不可省略的项是()。
A.名字项
B.操作项
C.操作数项
D.注释项
正确答案:
满分:
2 分 得分:
2
20. 下面程序段执行后,AL中的内容是()MOVAX,8833HADDAL,AHDAAA.21
B.21H
C.0C1H
D.0DDH
正确答案:
满分:
2 分 得分:
2
21. 完成对CL寄存器的内容乘以4的正确操作是()A.ROLCL,1
B.MUL4ROLCL,1
C.SHLCL,1
D.MOVCL,2SHLCL,1SHLCL,CL
正确答案:
满分:
2 分 得分:
2
22. 下面不属于常用的数据定义伪指令的是()A.DB
B.DY
C.DD
D.DQ
正确答案:
满分:
2 分 得分:
2
23. BUFDW10HDUP(3DUP(2,10H),3,5)上述语句汇编后,为变量BUF分配的存储单元字节数是()。
A.80H
B.100H
C.124
D.192
正确答案:
满分:
2 分 得分:
2
24. 指令JMPFARPTRDONE属于()A.段内转移直接寻址
B.段内转移间接寻址
C.段间转移直接寻址
D.段间转移间接寻址
正确答案:
满分:
2 分 得分:
2
25. REPZCMPSW指令,重复执行的终止条件是()A.CX=0或ZF=0
B.CX=0且ZF=0
C.CX=0或ZF=1
D.CX=0且ZF=1
正确答案:
满分:
2 分 得分:
2
26. 下列指令执行时出错的是()A.ADDBUF1,BUF2
B.JMPDWORDPTRDAT[BX]
C.MOVAX,[BX+DI]NUM
D.TESTAL,08H
正确答案:
满分:
2 分 得分:
2
27. 数据传送指令中,错误的操作是()。
A.MOVSS:
[BX+DI],1000H
B.MOVDX,1000H
C.MOVWORDPTR[BX],1000H
D.MOVDS,2000H
正确答案:
满分:
2 分 得分:
2
28. 一个有128个字的数据区,它的起始地址为12ABH:
00ABH,请给出这个数据区最末一个字单元的物理地址是()A.12CSBH
B.12B6BHC
C.12C59H
D.12BFEH
正确答案:
满分:
2 分 得分:
2
29. 条件转移指令JNE的测试条件为().A.ZF=0
B.CF=0
C.ZF=1
D.CF=1
正确答案:
满分:
2 分 得分:
2
30. 下列指令中等价的是:
()A.JC和JO
B.JNC和JNO
C.JP和JPE
D.JA和JG
正确答案:
满分:
2 分 得分:
2
31. 与MOVBX,OFFSETVAR指令完全等效的指令是()。
A.MOVBX,VAR
B.LDSBX,VAR
C.LESBX,VAR
D.LEABX,VAR
正确答案:
满分:
2 分 得分:
2
32. DOS系统功能调用的屏幕显示字符是()号调用A.1
B.4
C.5
D.2
正确答案:
满分:
2 分 得分:
2
33. 在段定义时,如果定位类型用户未选择,就表示是隐含类型,其隐含类型是()。
A.WORD
B.PAGE
C.BYTE
D.PARA
正确答案:
满分:
2 分 得分:
2
34. 十六进制数88H,可表示成下面几种形式,请找出错误的表示()。
A.无符号十进制数136
B.带符号十进制数-120
C.压缩型BCD码十进制数88
D.8位二进制数-8的补码表示
正确答案:
满分:
2 分 得分:
2
35. 设AL=0B4H,BL=11H,指令“MULBL”和指令“IMULBL”分别执行后OF,CF的值为()。
A.OF=1,CF=0
B.OF=1,CF=1
C.OF=0,CF=0
D.OF=0,CF=1
正确答案:
满分:
2 分 得分:
2
36. 在下列指令的表示中,不正确的是()A.MOVAL,[BX+SI]
B.JMPSHORTDONI
C.DEC[BX]
D.MULCL
正确答案:
满分:
2 分 得分:
2
37. 键盘中调用(16H)的0号功能是将读入字符的ASCII码送入()A.AH
B.AL
C.BH
D.BL
正确答案:
满分:
2 分 得分:
2
38. 下面各传送指令中,正确的是()A.MOV[DI],[SI]
B.MOV[DX+DI],AL
C.MOVWORDPTR[BX],0100H
D.MOVAL,BX
正确答案:
满分:
2 分 得分:
2
39. 设DS=8225H,DI=3942H,指令NEGBYTEPTR[DI]操作数的物理地址是()A.85B92H
B.86192H
C.BB690H
D.12169H
正确答案:
满分:
2 分 得分:
2
40. 堆栈指针SP的内容是A.栈顶单元内容
B.栈顶单元地址
C.栈低单元内容
D.栈低单元地址
正确答案:
满分:
2 分 得分:
2
西交11春学期《汇编语言程序设计》在线作业
试卷总分:
100 测试时间:
-- 试卷得分:
100
•单选题
•多选题
、多选题(共10道试题,共20分。
) 得分:
20
1. 若需将数据段中的源串传送到附加段的目的串,可用的指令有()A.MOV
B.MOVS
C.SCAS
D.LODS和STOS
正确答案:
满分:
2 分 得分:
2
2. 下面可以形成分支条件的指令有()A.CMP
B.MOV
C.AND
D.SUB
正确答案:
满分:
2 分 得分:
2
3. 乘法运算指令执行后,影响的标志位是()A.OF
B.SF
C.CF
D.ZF
正确答案:
满分:
2 分 得分:
2
4. 执行时可能改变IP值的指令有()。
A.调用及返回指令
B.中断及返回指令
C.转移指令
D.串操作指令
正确答案:
满分:
2 分 得分:
2
5. 下列指令中,()的源操作数采用的是直接寻址。
A.MOVAL,[23H]
B.MOVDX,AX
C.MOVAL,0FFH
D.INAL,23H
正确答案:
满分:
2 分 得分:
2
6. 逻辑运算指令执行后,影响的标志位是()A.AF
B.SF
C.ZF
D.PF
正确答案:
满分:
2 分 得分:
2
7. 下面哪些叙述符合按I/O端口寻址的特点()A.独立的I/O控制结构;独立I/O指令,程序易读
B.控制逻辑简单;指令功能强
C.控制逻辑复杂;指令功能比较弱
D.指令执行时间长(20T);占部分内存
正确答案:
满分:
2 分 得分:
2
8. 执行IN指令除对SF、ZF有影响外,还要影响的标志位是( )A.OF
B.AF
C.PF
D.CF
正确答案:
满分:
2 分 得分:
2
9. 下面源程序语句中,()包含有直接寻址方式A.MOVAX,12H
B.MOVAX,[1234H]
C.MOVDS:
[1234H],12H
D.MOVAL,DS:
[1234H]
正确答案:
满分:
2 分 得分:
2
10. 下面保留字中,为伪指令的有()A.INT
B.DB
C.PROC
D.DH
正确答案:
满分:
2 分 得分:
2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汇编语言程序设计 15 汇编语言 程序设计 考查 试题 最新