22年秋西交《汇编语言程序设计》在线作业答卷

西交《汇编语言程序设计》在线作业Beu傲朋学习网
试卷总分:100  得分:100Beu傲朋学习网
一、单选题 (共 40 道试题,共 80 分)Beu傲朋学习网
1.下面指令中,操作数的寻址方式为寄存器间接寻址的指令是 ( )。Beu傲朋学习网
A.INC WORD PTR [BX+SI]Beu傲朋学习网
B.INC CX,[SI+COUNT]Beu傲朋学习网
C.NEG BYTE PTR [BX]Beu傲朋学习网
D.ADD AX,BBeu傲朋学习网
答案: 2.假设VAR为变量,指令MOV BX,OFFSET VAR的寻址方式是 ( )。Beu傲朋学习网
A.直接寻址Beu傲朋学习网
B.间接寻址Beu傲朋学习网
C.立即寻址Beu傲朋学习网
D.存储器寻址Beu傲朋学习网
答案: 3.执行下面的程序段后,(AX)= ( ) DATA SEGMENT TAB DW 1,2,3,4,5,6 ENTRY EQU 3 DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:CODE MOV AX,DATA MOV DS,AX ... MOV BX,OFFSET TAB ADD BX,ENTRY MOV AX,[BX] ...。Beu傲朋学习网
A.0003HBeu傲朋学习网
B.0300HBeu傲朋学习网
C.0400HBeu傲朋学习网
D.0004HBeu傲朋学习网
答案: 4.完成同指令XCHG AX,BX相同功能的指令或指令序列是( )。Beu傲朋学习网
A.MOV AX, BXBeu傲朋学习网
B.MOV BX, AXBeu傲朋学习网
C.PUSH AX POP BXBeu傲朋学习网
D.MOV CX, AX MOV AX, BX MOV BX, CXBeu傲朋学习网
答案: 5.INT 1AH指令执行的结果高位字存在( )中Beu傲朋学习网
A.AXBeu傲朋学习网
B.BXBeu傲朋学习网
C.CXBeu傲朋学习网
D.DXBeu傲朋学习网
答案: 6.设AH=0,AL=06H,BL=09H,执行以下指令之后,其结果应是( )。 ADD AL,BL AAABeu傲朋学习网
A.AH=01H, AL=05Beu傲朋学习网
B.AH=01H, AL=15Beu傲朋学习网
C.AH=0, AL=0FHBeu傲朋学习网
D.AH=0, AL=05Beu傲朋学习网
答案: 7.8位的微型计算机系统是以16位来表示地址,则该微机系统有( )个地址空间。Beu傲朋学习网
A.255Beu傲朋学习网
B.65535Beu傲朋学习网
C.65536Beu傲朋学习网
D.1048576Beu傲朋学习网
答案: 8.1号DOS功能调用时,欲将得到的数字的ASCII码转换为该数的实际数值时,可使用 指令来实现。Beu傲朋学习网
A.ANDBeu傲朋学习网
B.ORBeu傲朋学习网
C.XORBeu傲朋学习网
D.NOTBeu傲朋学习网
答案: 9.设AL=0B4H,BL=11H,指令"MUL BL"和指令"IMUL BL"分别执行后OF,CF的值为( )。Beu傲朋学习网
A.OF=1,CF=0Beu傲朋学习网
B.OF=1,CF=1Beu傲朋学习网
C.OF=0,CF=0Beu傲朋学习网
D.OF=0,CF=1Beu傲朋学习网
答案: 10.使用DOS系统功能调用时,使用的软中断指令是( )Beu傲朋学习网
A.INT 21Beu傲朋学习网
B.INT 10HBeu傲朋学习网
C.INT 16HBeu傲朋学习网
D.INT 21HBeu傲朋学习网
答案: 11.指令mov 100[si][bp],ax目标操作数的隐含段为( )。Beu傲朋学习网
A.数据段Beu傲朋学习网
B.堆栈段Beu傲朋学习网
C.代码段Beu傲朋学习网
D.附加段Beu傲朋学习网
答案: 12.下面指令序列执行后,正确的结果是 ( ) MOV AL,0FEH ADD AL,AL ADC Al,AL。Beu傲朋学习网
A.AL=0F8H CF=1Beu傲朋学习网
B.AL=0F8H CF=0Beu傲朋学习网
C.AL=0F9H CF=0Beu傲朋学习网
D.AL=0F9H CF=1Beu傲朋学习网
答案: 13.指令JG LAB 是指当标志满足( )条件时转移到标号LAB处执行。Beu傲朋学习网
A.((SF XOR OF) OR ZF)=1Beu傲朋学习网
B.(SF XOR OF)=0 AND ZF=0Beu傲朋学习网
C.(SF XOR OF)=0 OR ZF=1Beu傲朋学习网
D.CF = 1Beu傲朋学习网
答案: 14.一个8位二进制数的补码为1000 1010,其原码的16进制形式为Beu傲朋学习网
A.-0AHBeu傲朋学习网
B.-75HBeu傲朋学习网
C.-76HBeu傲朋学习网
D.8AHBeu傲朋学习网
答案: 15.循环控制指令隐含指定哪个寄存器作为循环计数器( )。Beu傲朋学习网
A.CLBeu傲朋学习网
B.CXBeu傲朋学习网
C.ALBeu傲朋学习网
D.AXBeu傲朋学习网
答案: 16.下面指令中影响状态位CF的指令是 ( )。Beu傲朋学习网
A.INC AXBeu傲朋学习网
B.DEC AXBeu傲朋学习网
C.NOT AXBeu傲朋学习网
D.NEG AXBeu傲朋学习网
答案: 17.完成对字单元BUF的内容加1运算,下面错误的指令是( )Beu傲朋学习网
A.MOV BX,BUF Beu傲朋学习网
INC BX Beu傲朋学习网
MOV BUF,BXBeu傲朋学习网
B.MOV BX,OFFSET BUF Beu傲朋学习网
INC WORD PTR [BX]Beu傲朋学习网
C.MOV BX,BUF Beu傲朋学习网
INC WORD PTR [BX]Beu傲朋学习网
D.MOV BX,0 Beu傲朋学习网
INC WORD PTR BUF[BX]Beu傲朋学习网
答案: 18.8086∕8088微处理器可访问的I ∕ O地址空间大小为( )。Beu傲朋学习网
A.1KBBeu傲朋学习网
B.64KBBeu傲朋学习网
C.1MBBeu傲朋学习网
D.16MBBeu傲朋学习网
答案: 19.要使串处理从低地址向高地址进行,应把标志位置为 ( )。Beu傲朋学习网
A.IF=1Beu傲朋学习网
B.TF=0Beu傲朋学习网
C.DF=1Beu傲朋学习网
D.DF=0Beu傲朋学习网
答案: 20.设数据段中已有:    DA1 DB 12H,34H    DA2 DW 56H,78H    下面有语法错误的语句是( )。Beu傲朋学习网
A.ADR1 DW DA1Beu傲朋学习网
B.MOV DA1+1,AXBeu傲朋学习网
C.MOV BYTE PTR DA2+1,ALBeu傲朋学习网
D.MOV WORD PTR DA1+1,AXBeu傲朋学习网
答案: 21.以80X86为CPU的PC机,在实地址工作方式下,其中断向量长度为( )。Beu傲朋学习网
A.8个字节Beu傲朋学习网
B.4个字节Beu傲朋学习网
C.2个字节Beu傲朋学习网
D.1个字节Beu傲朋学习网
答案: 22.NUM EQU 80H DA DB 34H AND DA,NUM上述语句执行后,DA中的内容是 ( )。Beu傲朋学习网
A.0B4HBeu傲朋学习网
B.80HBeu傲朋学习网
C.34HBeu傲朋学习网
D.0Beu傲朋学习网
答案: 23.指令指针寄存器是( )。Beu傲朋学习网
A.IPBeu傲朋学习网
B.SPBeu傲朋学习网
C.BPBeu傲朋学习网
D.PSWBeu傲朋学习网
答案: 24.4B的字长是( )。Beu傲朋学习网
A.8位Beu傲朋学习网
B.16位Beu傲朋学习网
C.32位Beu傲朋学习网
D.64位Beu傲朋学习网
答案: 25.当执行指令ADD AX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是( )。Beu傲朋学习网
A.表示结果中含1的个数为偶数Beu傲朋学习网
B.表示结果中含1的个数为奇数Beu傲朋学习网
C.表示该数为偶数Beu傲朋学习网
D.表示结果中低八位含1的个数为偶数Beu傲朋学习网
答案: 26.当执行指令ADD AX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是( )。Beu傲朋学习网
A.表示结果中含1的个数为偶数Beu傲朋学习网
B.表示结果中含1的个数为奇数Beu傲朋学习网
C.表示该数为偶数Beu傲朋学习网
D.表示结果中低八位含1的个数为偶数Beu傲朋学习网
答案: 27.若(AX)=10101101B,为了使其内容变为01010010B,下列( )指令执行一次即可完成此操作Beu傲朋学习网
A.NOT指令Beu傲朋学习网
B.OR指令Beu傲朋学习网
C.AND指令Beu傲朋学习网
D.XOR指令Beu傲朋学习网
答案: 28.已知X,Y为带符号数,两个数比较后,欲判断X≤Y发生转移,应使用( )指令。Beu傲朋学习网
A.JBEBeu傲朋学习网
B.JLBeu傲朋学习网
C.JNGBeu傲朋学习网
D.JNABeu傲朋学习网
答案: 29.汇编程序使用( )伪指令使重复块重复多次。Beu傲朋学习网
A.LOOPBeu傲朋学习网
B.REPEBeu傲朋学习网
C.REPTBeu傲朋学习网
D.LOCALBeu傲朋学习网
答案: 30.下列串操作指令中,必须同时指明源串和目的串地址的指令是( )Beu傲朋学习网
A.STOSWBeu傲朋学习网
B.LODSWBeu傲朋学习网
C.SCASWBeu傲朋学习网
D.CMPSWBeu傲朋学习网
答案: 31.指令JG LAB 是指当标志满足___条件时转移到标号LAB处执行Beu傲朋学习网
A.((SF XOR OF) OR ZF)=1Beu傲朋学习网
B.(SF XOR OF)=0 AND ZF=0Beu傲朋学习网
C.(SF XOR OF)=0 OR ZF=1Beu傲朋学习网
D.CF = 1Beu傲朋学习网
答案: 32.已知:VAR DW 1,2,$+2,5,6 若汇编时VAR分配的偏移地址是0010H,则汇编后0014H单元的内容是:( )Beu傲朋学习网
A.6HBeu傲朋学习网
B.14HBeu傲朋学习网
C.5HBeu傲朋学习网
D.16HBeu傲朋学习网
答案: 33.将DX的内容除以2,正确的指令是___。Beu傲朋学习网
A.DIV 2Beu傲朋学习网
B.DIV DX,2Beu傲朋学习网
C.SAR DX,1Beu傲朋学习网
D.SHL DX,1Beu傲朋学习网
答案: 34.现有数据存储如图所示: Beu傲朋学习网
{图} 设AL=01H,BX=0100H,DS=3000H执行换码指令XLAT后正确的结果是( )Beu傲朋学习网
A.AL=00HBeu傲朋学习网
B.AL=4OHBeu傲朋学习网
C.AL=01HBeu傲朋学习网
D.AL=79HBeu傲朋学习网
答案: 35.NUM EQU 80HBeu傲朋学习网
   DA  DB 34HBeu傲朋学习网
   AND DA,NUMBeu傲朋学习网
上述语句执行后,DA中的内容是(    )Beu傲朋学习网
A.0B4HBeu傲朋学习网
B.80HBeu傲朋学习网
C.34HBeu傲朋学习网
D.0Beu傲朋学习网
答案: 36.将DX的内容除以2,正确的指令是( )。Beu傲朋学习网
A.DIV 2Beu傲朋学习网
B.DIV DX,2Beu傲朋学习网
C.SAR DX,1Beu傲朋学习网
D.SHL DX,1Beu傲朋学习网
答案: 37.完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是( )。Beu傲朋学习网
A.MOV AL,00HBeu傲朋学习网
B.AND AL,00HBeu傲朋学习网
C.XOR AL,ALBeu傲朋学习网
D.SUB AL,ALBeu傲朋学习网
答案: 38.下列80X86指令中,不合法的指令是 ( )。Beu傲朋学习网
A.IN AX,21HBeu傲朋学习网
B.MOV BL,ALBeu傲朋学习网
C.MOVSBBeu傲朋学习网
D.SHL AX,6Beu傲朋学习网
答案: 39.下列指令中,不影响标志位的指令是 ( )。Beu傲朋学习网
A.SUB BX,BXBeu傲朋学习网
B.ROR AL,1Beu傲朋学习网
C.JNC LabelBeu傲朋学习网
D.INT nBeu傲朋学习网
答案: 40.在执行NEG指令时,对标志位CF有影响,其影响的规则是( )Beu傲朋学习网
A.对正数求补时,CF=0Beu傲朋学习网
B.对负数求补时,CF=0Beu傲朋学习网
C.对非零数求补时,CF=1Beu傲朋学习网
D.对零求补时,CF=1Beu傲朋学习网
答案: 二、 (共 10 道试题,共 20 分)Beu傲朋学习网
41.宏定义中的形式参数可以多于宏调用的实在参数( )Beu傲朋学习网
答案:正确 42.INC [BX] ( )Beu傲朋学习网
答案:错误 43.ADD [SI], 100 ( )Beu傲朋学习网
答案:错误 44.微型计算机的字长并不一定是字节的整数倍( )。Beu傲朋学习网
答案:错误 45.在标志IF=0时,CPU忽略所有的中断请求。( )Beu傲朋学习网
答案:正确 46.POP 1234( )。Beu傲朋学习网
答案:错误 47.PUSH A(A为字节单元)( )。Beu傲朋学习网
答案:正确 48.ADD [SI], [BX] ( )Beu傲朋学习网
答案:错误 49.当执行LAHF和SHAF两条指令后,标志位不改变( )。Beu傲朋学习网
答案:错误 50.CALL FAR PTR [SI+2]( )Beu傲朋学习网
答案:错误
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: