《2022年西交年月《汇编语言程序设计》考查课试题 .pdf》由会员分享,可在线阅读,更多相关《2022年西交年月《汇编语言程序设计》考查课试题 .pdf(16页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、西安交通大学15 年 7 月汇编语言程序设计考查课试题西安交通大学15 年 7 月汇编语言程序设计考查课试题试卷总分:100 测试时间:-试卷得分:100?单选题?多选题、单选题(共40 道试题,共80 分。)得分:80 1.在多字节加减运算时,特别要注意标志()对运算的影响:A.AF B.CF C.SF D.OF 正确答案:B 满分:2 分 得分:2 2.要实现使BETA 的值为 56,应采用语句为()A.BETA DB 56 B.BETA DB 56H C.BETA EQU 56 D.BETA EQU 56H 正确答案:C 满分:2 分 得分:2 名师资料总结-精品资料欢迎下载-名师精心整
2、理-第 1 页,共 16 页 -西安交通大学15 年 7 月汇编语言程序设计考查课试题3.在一段汇编程序中多次调用另一段程序,用宏指令比用子程序实现起来。A.占内存空间小,但速度慢B.占内存空间大,但速度快C.占内存空间相同,速度快D.占内存空间相同,速度慢正确答案:B 满分:2 分 得分:2 4.下列传送指令中有语法错误的是()。A.MOV CS,AX B.MOV DS,AX C.MOV SS,AX D.MOV ES,AX 正确答案:满分:2 分 得分:2 5.比较两个带符号的数B,当 A=B 时程序转移,测试的条件为()A.ZF=1 B.ZF=0 C.SF=1 D.SF=0 正确答案:满分
3、:2 分 得分:2 6.AL 和 VAR 字节单元中分别存放一个带符号数,执行CMP AL,VAR 时,如 AL VAR,那么溢出位和符号位的关系是()。A.OF=SF 名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 16 页 -西安交通大学15 年 7 月汇编语言程序设计考查课试题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 寄存器内容的指令是(
4、)。A.TEST AL,02H B.OR AL,AL C.CMP AL,BL D.AND AL,BL 正确答案:满分:2 分 得分:2 9.段内直接转移指令采用的寻址方式是:()A.直接寻址B.相对寻址C.绝对寻址D.间接寻址名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 16 页 -西安交通大学15 年 7 月汇编语言程序设计考查课试题正确答案:满分:2 分 得分:2 10.OR AL,AL 是()操作指令。A.异或B.加法C.右移D.逻辑或正确答案:满分:2 分 得分:2 11.设 AL=0AH,下列指令执行后能使AL=05H 的是()A.NOT AL B.AND AL,0F
5、H C.XOR AL,0FH D.OR AL,0FH 正确答案:满分:2 分 得分:2 12.编写分支程序,在进行条件判断前,可用指令构成条件,其中不能形成条件的指令有()。A.CMP B.SUB C.AND D.MOV 正确答案:满分:2 分 得分:2 13.在执行 DAA 指令,当高四位BCD 码校正时产生进位,如要把此进位值送入AH 中,对名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 16 页 -西安交通大学15 年 7 月汇编语言程序设计考查课试题这进位值的操作应是()A.DAA校正指令的功能已自动加在AH 中B.进位值在AF 中,校正后根据AF 内容再加在AH 中C.
6、进位值在CF 中,校正后根据CF 内容再加在AH 中D.进位值在AL 最高位上,校正后根据AL 最高位内容再加在AH 中正确答案:满分:2 分 得分:2 14.将 DX 的内容除以2,正确的指令是()A.DIV 2 B.DIV DX,2 C.SAR DX,1 D.SHL DX,1 正确答案满分:2 分 得分:2 15.十进制数运算调整指令AAS 可以紧跟在()之后:A.SBB B.DEC C.CMP D.NEG 正确答案:满分:2 分 得分:2 16.设数据段中已有:DA1 DB 12H,34H DA2 DW 56H,78H 下面有语法错误的语句是()。A.ADR1 DW DA1 B.MOV
7、DA1 1,AX 名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 16 页 -西安交通大学15 年 7 月汇编语言程序设计考查课试题C.MOV BYTE PTR DA2 1,AL D.MOV WORD PTR DA11,AX 正确答案:满分:2 分 得分:2 17.当一个带符号数大于0FBH 时程序转移,需选用的条件转移指令是()A.JLE B.JNL C.JNLE D.JL 正确答案:满分:2 分 得分:2 18.执行如下程序:MOV AX,0MOV BX,1MOV CX,100A:ADD AX,BXINC BXLOOP AHLT 执行后(BX)=()A.99 B.100 C.
8、101 D.102 正确答案:满分:2 分 得分:2 19.汇编语言源程序中,每个语句由四项组成,如语句要完成一定功能,那么该语句中不可省略的项是()。A.名字项B.操作项C.操作数项名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 16 页 -西安交通大学15 年 7 月汇编语言程序设计考查课试题D.注释项正确答案:满分:2 分 得分:2 20.下面程序段执行后,AL 中的内容是()MOV AX,8833H ADD AL,AH DAAA.21 B.21H C.0C1H D.0DDH 正确答案:满分:2 分 得分:2 21.完成对 CL 寄存器的内容乘以4 的正确操作是()A.RO
9、L CL,1 B.MUL 4 ROL CL,1 C.SHL CL,1 D.MOV CL,2 SHL CL,1 SHL CL,CL 正确答案:满分:2 分 得分:2 22.下面不属于常用的数据定义伪指令的是()A.DB B.DY C.DD D.DQ 正确答案:满分:2 分 得分:2 23.BUF DW 10H DUP(3 DUP(2,10H),3,5)上述语句汇编后,为变量BUF 分配的存储名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 16 页 -西安交通大学15 年 7 月汇编语言程序设计考查课试题单元字节数是()。A.80H B.100H C.124 D.192 正确答案:满
10、分:2 分 得分:2 24.指令 JMP FAR PTR DONE 属于()A.段内转移直接寻址B.段内转移间接寻址C.段间转移直接寻址D.段间转移间接寻址正确答案:满分:2 分 得分:2 25.REPZ CMPSW 指令,重复执行的终止条件是()A.CX=0 或 ZF=0 B.CX=0 且 ZF=0 C.CX=0 或 ZF=1 D.CX=0 且 ZF=1 正确答案:满分:2 分 得分:2 26.下列指令执行时出错的是()A.ADD BUF1,BUF2 B.JMP DWORD PTR DAT BX C.MOV AX,BX+DI NUM 名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,
11、共 16 页 -西安交通大学15 年 7 月汇编语言程序设计考查课试题D.TEST AL,08H 正确答案:满分:2 分 得分:2 27.数据传送指令中,错误的操作是()。A.MOV SS:BX+DI,1000H B.MOV DX,1000H C.MOV WORD PTRBX,1000H D.MOV DS,2000H 正确答案:满分:2 分 得分:2 28.一个有128 个字的数据区,它的起始地址为12ABH:00ABH,请给出这个数据区最末一个字单元的物理地址是()A.12CSBH B.12B6BHC C.12C59H D.12BFEH 正确答案:满分:2 分 得分:2 29.条件转移指令J
12、NE 的测试条件为().A.ZF=0 B.CF0 C.ZF=1 D.CF=1 正确答案:满分:2 分 得分:2 名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 16 页 -西安交通大学15 年 7 月汇编语言程序设计考查课试题30.下列指令中等价的是:()A.JC 和 JO B.JNC 和 JNO C.JP 和 JPE D.JA 和 JG 正确答案:满分:2 分 得分:2 31.与 MOV BX,OFFSET VAR 指令完全等效的指令是()。A.MOV BX,VAR B.LDS BX,VAR C.LES BX,VAR D.LEA BX,VAR 正确答案:满分:2 分 得分:2
13、32.DOS 系统功能调用的屏幕显示字符是()号调用 A.1 B.4 C.5 D.2 正确答案:满分:2 分 得分:2 33.在段定义时,如果定位类型用户未选择,就表示是隐含类型,其隐含类型是()。A.WORD B.PAGE C.BYTE 名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共 16 页 -西安交通大学15 年 7 月汇编语言程序设计考查课试题D.PARA 正确答案:满分:2 分 得分:2 34.十六进制数88H,可表示成下面几种形式,请找出错误的表示()。A.无符号十进制数 136 B.带符号十进制数120 C.压缩型 BCD 码十进制数88 D.8 位二进制数 8
14、的补码表示正确答案:满分:2 分 得分:2 35.设 AL 0B4H,BL 11H,指令“MUL BL”和指令“IMUL BL”分别执行后OF,CF 的值为()。A.OF1,CF0 B.OF1,CF1 C.OF0,CF0 D.OF0,CF 1 正确答案:满分:2 分 得分:2 36.在下列指令的表示中,不正确的是()A.MOV AL,BX+SI B.JMP SHORT DONI C.DEC BX D.MUL CL 名师资料总结-精品资料欢迎下载-名师精心整理-第 11 页,共 16 页 -西安交通大学15 年 7 月汇编语言程序设计考查课试题正确答案:满分:2 分 得分:2 37.键盘中调用(
15、16H)的 0 号功能是将读入字符的ASCII 码送入()A.AH B.AL C.BH D.BL 正确答案:满分:2 分 得分:2 38.下面各传送指令中,正确的是()A.MOV DI,SI B.MOVDX+DI,AL C.MOV WORD PTR BX,0100H D.MOV AL,BX 正确答案:满分:2 分 得分:2 39.设 DS=8225H,DI=3942H,指令 NEG BYTE PTRDI操作数的物理地址是()A.85B92H B.86192H C.BB690H D.12169H 正确答案:满分:2 分 得分:2 40.堆栈指针SP 的内容是 A.栈顶单元内容B.栈顶单元地址名师
16、资料总结-精品资料欢迎下载-名师精心整理-第 12 页,共 16 页 -西安交通大学15 年 7 月汇编语言程序设计考查课试题C.栈低单元内容D.栈低单元地址正确答案:满分:2 分 得分:2 西交 11 春学期汇编语言程序设计在线作业试卷总分:100 测试时间:-试卷得分:100?单选题?多选题、多选题(共10 道试题,共20 分。)得分:20 1.若需将数据段中的源串传送到附加段的目的串,可用的指令有()A.MOV B.MOVS 名师资料总结-精品资料欢迎下载-名师精心整理-第 13 页,共 16 页 -西安交通大学15 年 7 月汇编语言程序设计考查课试题C.SCAS D.LODS 和 S
17、TOS 正确答案:满分: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 名师资料总结-精品资料欢迎下载-名师精心整理-第 14 页,共 16 页 -西安交通大学15 年 7 月汇编语言程序设计考查课试题5.下列指令中,()的源操作数采用的是直接寻址。A.MOV
18、 AL,23H B.MOV DX,AX C.MOV AL,0FFH D.IN AL,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 名师资料总结-精品资料欢迎下载-名师精心整理-第 15 页,共 16 页 -西安交通大学15 年 7 月汇编语言程序设计考查课试题C.PF D.CF 正确答案:满分:2 分 得分:2 9.下面源程序语句中,()包含有直接寻址方式A.MOV AX,12H B.MOV AX,1234H C.MOV DS:1234H,12H D.MOV AL,DS:1234H 正确答案:满分:2 分 得分:2 10.下面保留字中,为伪指令的有()A.INT B.DB C.PROC D.DH 正确答案:满分:2 分 得分:2名师资料总结-精品资料欢迎下载-名师精心整理-第 16 页,共 16 页 -