设(SP)=0028H,执行段内返回指令RET 6后,SP的内容是(C) 选项A)0036H 选项B)0022H 选项C)0030H 选项D)0020H
206知识点:0303 (80x86的指令系统)** 条件转移指令JNBE产生转移的条件是(A) 选项A)CF=0 AND ZF=0 选项B)CF=0 AND ZF=1 选项C)CF=1 AND ZF=0 选项D)CF=1 AND ZF=1 答案:A
212知识点:0303 (80x86的指令系统) * 通用数据传送指令中,错误的是(C) 选项A)累加器到存储器 选项B)立即数到存储器 选项C)寄存器到存储器 选项D)存储器到存储器
214知识点:0303 (80x86的指令系统)** MOV AL, 79
ADD AL, 0B1H
上述指令执行后, CF和OF的值是(D) 选项A)CF=0 OF=1 选项B)CF=1 OF=1 选项C)CF=0 OF=0 选项D)CF=1 OF=0 答案:D
217知识点:0303 (80x86的指令系统)**
完成同指令XCHG AX,BX相同功能的指令或指令序列是(D) 选项A)MOV AX,BX 选项B)MOV BX,AX 选项C)PUSH AX POP BX
选项D)MOV CX,AX MOV AX,BX MOV BX,CX
218知识点:0303 (80x86的指令系统)** JMP BX 的目标地址的偏移量为(B) 选项A)BX 的内容
选项B)BX 所指向的内存单元的内容 选项C)IP + BX 的内容
选项D)IP + [BX]
224知识点:0303 (80x86的指令系统) * 条件转移指令JB产生程序转移的条件是(A ) 选项A)CF=1 选项B)CF=0 选项C)CF=1和ZF=1 选项D)CF=1和ZF=0
225知识点:0303 (80x86的指令系统) *** 选用串操作指令时,错误的操作是(D) 选项A)置方向标志位
选项B)根据串操作指令设置重复次数并送入CX 选项C)设置源操作数及目的操作数指针 选项D)源操作数和目的操作数都可以加段超越 答案:D
226知识点:0303 (80x86的指令系统) *
设AL=20H,SI=0500H,DS=3000H,(30500H)=0C0H,CF=1。执行SBB AL,[SI]后,正确的结果是(C)
选项A)AL=5FH SF=1 CF=1 选项B)AL=60H SF=1 CF=0 选项C)AL=5FH SF=0 CF=1 选项D)AL=60H SF=0 CF=0
228知识点:0403 (汇编语言程序格式) ***
CBW指令的功能是(B)
选项A)把源操作数的符号位扩展到目的操作数中 选项B)把AL中的符号位扩展到AH中 选项C)把AH中的符号位扩展到AL中 选项D)把AX中的符号位扩展到DX中 答案:B
229知识点:0401 (汇编程序功能) ***
汇编语言源程序中,每个语句可由四项组成,其中名字项是一个符号,下面列出的有效名字是(A) 选项A)Variable 选项B)First & ld 选项C)0FFFFH 选项D)‘Memphis’
230知识点:0402(伪操作) ***
NUM1 DB(12 OR 6 AND 2)GE 0EH NUM2 DB(12 XOR 6 AND 2)LE 0EH 上述数据定义语句中,NUM1和NUM2字节单元的内容分别是(D) 选项A)NUM1=0,NUM2=0 选项B)NUM1=0,NUM2=0FFH 选项C)NUM1=0FFH,NUM2=0 选项D)NUM1=0FFH,NUM2=0FFH 答案:D
236知识点:0303 (80x86的指令系统) *
将累加器AL清零,并使进位标志CF清零,下面正确的指令是(B)
选项A)MOV AL,00H 选项B)AND AL,00H 选项C)XOR AL,0 选项D)SUB AL,0
243知识点:0303(80x86的指令系统) *
下面指令执行后,改变AL寄存器内容的指令是( D ) 选项A)TEST AL,02H 选项B)OR AL,AL 选项C)CMP AL,BL 选项D)AND AL,BL
244知识点:0303(80x86的指令系统) *
已知(AX)=1234H,执行下述三条指令后,(AX)=( D ) MOV BX,AX NEG BX ADD AX,BX 选项A)1234H 选项B)0EDCCH 选项C)6DCCH 选项D)0
251知识点:0301 (80x86的寻址方式) *