注意:此页面搜索的是所有试题
兰州理工大学-汇编语言
12.
将DX的内容除以2,正确的指令是( C )
(A) DIV 2
(B) DIV DX,2
(C) SAR DX,1
(D) SHL DX,1
3. 串指令中的目的操作数地址一定是由_____ _提供。 (A) ES:[DI] (B) SS:[BP] (C) DS:[SI] (D) CS:[IP]
14. SI或DI执行上述两条指令后,正确的结果是( )。 (A) AX)=1001H (B) AX)=0FFFH (C) (AX)=1000H (D) AX)=0111H
8086CPU在基址加变址的寻址方式中,变址寄存器可以为( ) (A) BX或CX (B) CX或SI (C) DX或SI (D) SI或DI
16. 条件转移指令JNE的测试条件为 ( )。 (A) ZF=0 (B) CF=0 (C) ZF=1 (D) CF=1
在下列指令的中,不能实现把AX寄存器内容清零的指令是( ) (A) SUB AX,AX (B) XOR AX,AX (C) OR AX,0000H (D) AND AX,0000H
一个有128个字的数据区,它的起始地址为12ABH:00ABH,请给出这个数据区第一个字单元的物理地址是( )。 (A) 12B5BH (B) 12B6BH (C) 12C59H (D) 12BFEH
完成将累加器 AL 清零,并使进位标志 CF 清零,下面错误的指令是( ) (A) MOV AL,00H (B) AND AL,00H (C) XOR AL,AL (D) SUB AL,AL
下面各传送指令中,正确的是( ) (A) MOV [DI],[SI] (B) MOV[DX+DI],AL (C) MOV WORD PTR [BX],0100H (D) MOV ALBX
完成对 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
当执行指令 ADD AX,BX 后,若 AX 的内容为 2BA0H,设置的奇偶标志位 PF=1,下面的叙 述正确的是( ) (A) 表示结果中含 1 的个数为偶数 (B) 表示结果中含 1 的个数为奇数 (C) 表示该数为偶数 (D) 表示结果中低八位含 1 的个数为偶数
. 为使 CX=-1 时,转至 MINUS 而编制了一指令序列,其中错误的序列是( ) (A) INC CX JZ MINUS (B) SUB CX,OFFFFH JZ MINUS (C) AND CX,OFFFFH JZ MINUS (D) XOR CX,OFFFFH JZ MINUS
下列数值表达式和地址表达式中,错误的是( ) 。 (A) MOV AL,8*14+4 (B) MOV SI,OFFSET BUF+13 (C) MOV CX,NUM2-NUM1 (D) MOV CX,NUM2+NUM1
将 DX 的内容除以 2,正确的指令是() (A) DIV 2 (B) DIV DX,2 (C) SAR DX,1 (D) SHL DX,1
在X86汇编语言中,伪指令RECORD是供程序员定义记录变量时使用的。( ) 对 错
3. 串指令中的目的操作数地址一定是由_____ _提供。 (A) ES:[DI] (B) SS:[BP] (C) DS:[SI] (D) CS:[IP]
14. SI或DI执行上述两条指令后,正确的结果是( )。 (A) AX)=1001H (B) AX)=0FFFH (C) (AX)=1000H (D) AX)=0111H
8086CPU在基址加变址的寻址方式中,变址寄存器可以为( ) (A) BX或CX (B) CX或SI (C) DX或SI (D) SI或DI
16. 条件转移指令JNE的测试条件为 ( )。 (A) ZF=0 (B) CF=0 (C) ZF=1 (D) CF=1
在下列指令的中,不能实现把AX寄存器内容清零的指令是( ) (A) SUB AX,AX (B) XOR AX,AX (C) OR AX,0000H (D) AND AX,0000H
一个有128个字的数据区,它的起始地址为12ABH:00ABH,请给出这个数据区第一个字单元的物理地址是( )。 (A) 12B5BH (B) 12B6BH (C) 12C59H (D) 12BFEH
完成将累加器 AL 清零,并使进位标志 CF 清零,下面错误的指令是( ) (A) MOV AL,00H (B) AND AL,00H (C) XOR AL,AL (D) SUB AL,AL
下面各传送指令中,正确的是( ) (A) MOV [DI],[SI] (B) MOV[DX+DI],AL (C) MOV WORD PTR [BX],0100H (D) MOV ALBX
完成对 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
当执行指令 ADD AX,BX 后,若 AX 的内容为 2BA0H,设置的奇偶标志位 PF=1,下面的叙 述正确的是( ) (A) 表示结果中含 1 的个数为偶数 (B) 表示结果中含 1 的个数为奇数 (C) 表示该数为偶数 (D) 表示结果中低八位含 1 的个数为偶数
. 为使 CX=-1 时,转至 MINUS 而编制了一指令序列,其中错误的序列是( ) (A) INC CX JZ MINUS (B) SUB CX,OFFFFH JZ MINUS (C) AND CX,OFFFFH JZ MINUS (D) XOR CX,OFFFFH JZ MINUS
下列数值表达式和地址表达式中,错误的是( ) 。 (A) MOV AL,8*14+4 (B) MOV SI,OFFSET BUF+13 (C) MOV CX,NUM2-NUM1 (D) MOV CX,NUM2+NUM1
将 DX 的内容除以 2,正确的指令是() (A) DIV 2 (B) DIV DX,2 (C) SAR DX,1 (D) SHL DX,1
在X86汇编语言中,伪指令RECORD是供程序员定义记录变量时使用的。( ) 对 错