已知:寄存器AX=7836H,指令:TEST AX,9A5EH执行后,OF等于多少?SF等于多少?
第1题:
为了使AX和BX寄存器中的两个16位二进制数具有相同的符号位,下面的程序段中应填写什么指令?PUSH AX____________TEST AX,8000HJZ SAMEXOR BX,8000HSAME: POP AX
A.AND AX,BX
B.XOR AX,BX
C.SUB AX,BX
D.OR AX,BX
第2题:
对于指令MOV AX,0和指令XOR AX,AX,下面( )描述是正确的。
A.均可执行对AX寄存器的“清0”操作,并且执行速度也没有差异
B.均可执行对AX寄存器的“清0”操作,但MOVAX,0指令的执行速度比较快
C.均可执行对厶X寄存器的“清0”操作,但XOR AX,AX指令的执行速度比较快
D.两条指令的执行结果不同
第3题:
A、TEST AL,0EFH
B、SHL AX,CL
C、CMP DH,BL
D、AND AL,FFH
第4题:
已知(AX)=1000H,(BX)=2000H,依次执行PUSH AX,PUSH BX、POP AX指令后,AX寄存器中的内容是( )。
A.1000H
B.0010H
C.2000H
D.0020H
第5题:
对于指令MOV AX,0和指令XOR AX,AX,下面( )描述是正确的。
A.均可执行对AX寄存器的“清0”作,并且执行速度也没有差异
B.均可执行对AX寄存器的“清0”操作,但MOV X,0指令的执行速度快
C.均可执行对,AX寄存器的“清0”操作,但XOR AX,AX指令的执行速度快
D.两条指令执行的结果不可能相同
第6题:
A.0,1
B.1,0
C.0,0
D.1,1
第7题:
对于指令XOR AX,AX和MOV AX,0,下面描述正确的是( )。
A.均可执行对AX寄存器的“清0”操作,并且执行速度也没差异
B.均可执行对AX寄存器的“清Q”操作,但MOV AX,0指令的执行速度比较快
C.均可执行对AX寄存器的“清0”操作,但XOR AX,AX指令的执行速度比较快
D.两条指令的执行结果不同
第8题:
判断AX和BX中两数是否相等的方法可以采用指令
A.TEST AX,BX
B.CMP AX,BX
C.AND AX,BX
D.SUB AX,BX
E.XOR AX, BX
第9题:
已知:(AX)=01CDH,(BX)=0AFH,(CX)=0BE02H,CF=1,写出单步执行每条指令时CF、ZF及相关寄存器的内容。
TEST AX,BX ;AX=______H,BX=______H
;CF=______,ZF=_____
ROL BX,CL ;(BX)=______H,(CL)=______H
第10题:
为了使AX和BX寄存器中的两个16位二进制数具有相同的符号位,下面的程序段中应填写什么指令?( ) PUSH AX TEST AX,8000H JZ SAME XOR BX,8000H SAME: POP AX
A.AND AX,BX
B.XOR AX,BX
C.SUB AX,BX
D.OR AX,BX