|
试卷名称:西安交通大学19年5月补考《汇编语言程序设计》作业考核试题 -0001
1.下列指令中不等价的是:( )
A.JA和JNBE
B.JG和JNLE
C.JL和JNG
D.JBE和JNA
答案:-
2.语句DA1 DB 2 DUP(3,5,7)汇编后,该语句可等同于的语句是( )
A.DA1 DB 3,5,7
B.DA1 DB 2,3,5,7
C.DA1 DB 3,5,7,2
D.DA1 DB 3,5,7,3,5,7
答案:-
3.下列指令中使用错误的是( )。
A.POP DS
B.POP CX
C.POP DX
D.POP CS
答案:-
4.指令JG LAB 是指当标志满足___条件时转移到标号LAB处执行
A.((SF XOR OF) OR ZF)=1
B.(SF XOR OF)=0 AND ZF=0
C.(SF XOR OF)=0 OR ZF=1
D.CF = 1
答案:-
5.下列串操作指令中,必须同时指明源串和目的串地址的指令是( )
A.STOSW
B.LODSW
C.SCASW
D.CMPSW
答案:-
6.执行段间调用指令CALL时,首先保护断点的:( )
A.段地址和偏移地址
B.段地址
C.偏移地址
答案:-
7.判当AX的内容为负数时,转MINUS执行,下面错误的指令是( )
A.NOT AX JNS MINUS
B.TEST AX,8000H JNZ MINUS
C.SHL AX,1 JC MINUS
D.OR AX,AX JZ MINUS
答案:-
8.8位有符号二进制数能表示的最大十进制数是( )。
A.256
B.255
C.128
D.127
答案:-
9.当执行指令 ADD AX,BX 后,若 AX 的内容为 2BA0H,设置的奇偶标志位 PF=1,下面的叙述正确的是( )
A.表示结果中含 1 的个数为偶数
B.表示结果中含 1 的个数为奇数
C.表示该数为偶数
D.表示结果中低八位含 1 的个数为偶数
答案:-
10.在汇编下列条件转移指令中,两条指令功能不一样的是( )。
A.JZ与JE
B.JC与JB
C.JA与JNBE
D.JP与JS
答案:-
11.1号DOS功能调用时,欲将得到的数字的ASCII码转换为该数的实际数值时,可使用 指令来实现。
A.AND
B.OR
C.XOR
D.NOT
答案:-
12.INT 1AH指令执行的结果高位字存在( )中
A.AX
B.BX
C.CX
D.DX
答案:-
13.下面指令中影响状态位CF的指令是( )
A.INC AX
B.DEC AX
C.NOT AX
D.NEG AX
答案:-
14.测试BL寄存器内容是否与数据4FH相等,若相等则转NEXT处执行,可实现的方法是( )。
A.TEST BL,4FH JZ NEXT
B.XOR BL,4FH JZ NEXT
C.AND BL,4FH JZ NEXT
D.OR BL,4FH JZ NEXT
答案:-
15.执行除法指令后,影响的标志位是( )。
A.CF,OF
B.SF,ZF
C.CF,OF,SF
D.AF,CF,OF,PF,SF,ZF都不确定
答案:-
16.执行下面的程序段后,(AX)=( ) DATA SEGMENTTAB DW 1,2,3,4,5,6ENTRY
EQU 3DATA ENDSCODE SEGMENT ASSUME CS:CODE,DS:CODEMOV AX,DATAMOV
DS,AX...MOV BX,OFFSET TAB ADD B |
|