计算机等级考试三级PC技术模拟试题及答案四十二
6.在80386以上的微处理器指令系统中,PUSH AX指令的目的操作数寻址方式是( )
A. 立即寻址
B. 寄存器寻址
C. 寄存器间接寻址
D. 存储器直接寻址
【参考答案】 C
7.下列哪一条指令不合法?( )
A.IN AX ,0278H
B.RCR DX ,CL
C.CMP SB
D.RET 4
【参考答案】 A
8.假设AX和BX寄存器中存放的是有符号整数,为了判断AX寄存器中的数据是否大于BX寄存器中的数据,应采用下面哪一种指令序列? ( )(注:label表示条件转移指令的目标地址)
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
9.下列指令经汇编后,机器指令代码最长的是( )
A.MOV AX ,0
B.SUB AX ,AX
C.XOR AX ,AX
D.MUL BX
【参考答案】 A
10.为了使MOV AX,VAR指令执行后,AX寄存器中的内容为4142H,下面哪一种数据定义会产生不正确的结果?( )
A.VAR DW 4142H
B.VAR DW 16706
C.VAR DB 42H ,41H
D.VAR DW 'AB' 31.在下列指令中,隐含使用AL寄存器的指令有几条?( )
【参考答案】 C 来源:233网校-计算机三级考试