26.在80386以上的微处理器指令系统中,PUSH AX指令的目的操作数寻址方式是( )(本题分值:1分)
A.立即寻址
B.寄存器寻址
C.寄存器间接寻址
D.存储器直接寻址
【正确答案】
C
27.下列哪一条指令不合法?( )(本题分值:1分)
A.IN AX,0278H
B.RCR DX,CL
C.CMP SB
D.RET 4
【正确答案】
A
28.假设AX和BX寄存器中存放的是有符号整数,为了判断AX寄存器中的数据是否大于BX寄存器中的数据,应采用下面哪一种指令序列? ( )(注:label表示条件转移指令的目标地址) (本题分值:1分)
A.SUB AX,BX
JC label
B
.SUB AX,BX
JNC label
C.CMP AX,BX
JA label
D.CMP AX,BX
JG label
【正确答案】
D
29.下列指令经汇编后,机器指令代码最长的是( ) (本题分值:1分)
A.MOV AX,0
B.SUB AX,AX
C.XOR AX,AX
D.MUL BX
【正确答案】
A
30.为了使MOV AX,VAR指令执行后,AX寄存器中的内容为4142H,下面哪一种数据定义会产生不正确的结果?( ) (本题分值:1分)
A.VAR DW 4142H
B.VAR DW 16706
C.VAR DB 42H,41H
D.VAR DW 'AB'
【正确答案】
C
31.在下列指令中,隐含使用AL寄存器的指令有几条?( )
SCASB;XLAT;MOVSB;DAA;NOP;MUL BH;
(本题分值:1分)
A.1条
B.2条
C.4条
D.5条
【正确答案】 C
32.根据下面提供的PC机内存中断数据,INT 11H中断服务程序的入口地址是什么?( )
(本题分值:1分)
A.4DF8∶00F0
B.F010∶F84D
C.A019∶8ACC
D.CC8A∶19A0
【正确答案】
B
33.若(AX)=0122H,四个标志位CF、SF、ZF、OF的初始状态为0,执行指令SUB AX,0FFFH后,这四个标志位的状态是( )
(本题分值:1分)
A.(CF)=0,(SF)=0,(ZF)=0,(OF)=0
B.(CF)=1,(SF)=1,(ZF)=0,(OF)=0
C.(CF)=0,(SF)=0,(ZF)=1,(OF)=1
D.(CF)=1,(SF)=1,(ZF)=1,(OF)=1
【正确答案】
B
34.X执行下列三条指令后,AX寄存器中的内容是多少?( )
MOV AX,'8'
ADD AL,'9'
DAA
(本题分值:1分)
A.0017H
B.0077H
C.0107H
D.0071H
【正确答案】
C
35.设物理地址(10FF0H)=10H,(10FF1H)=20H,(10FF2H)=30H,从地址10FF1H中取出一个字的内容是( )
(本题分值:1分)
A.1020H
B.3020H
C.2030H
D.2010H
【正确答案】
B