已知(BX)=7890H,写出指令实现逻辑左移2位。请问哪个标志位改变了?
第1题:
已知:(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
第2题:
下列指令中,不影响标志寄存器CF位的指令是( )。
A.DIV CX
B.SARDX,1
C.ADD BL,CH
D.SUB BX,1000
第3题:
执行下列移位指令时,向操作数的符号位填入0的是(56)。
A.逻辑左移
B.逻辑右移
C.算术左移
D.算术右移
第4题:
指令MOV[BX][DI],DX的段内地址为()
第5题:
已有(AX)=E896H,(BX)=3976H,若执行ADDBX,AX指令,则BX、AX、标志位CF、OF、ZF各为何值?
第6题:
指令“ADD AX,[BX+2000H]”是一条不带进位的加法指令,因此该指令执行后进位标志位CF将不受影响。
第7题:
已有AX=E896H,BX=3976H,若执行ADDBX,AX指令,则结果BX,AX,标志位CF,OF,ZF各为何值?
第8题:
已知BX=7830H,CF=1,执行指令:ADC BX,87CFH之后,BX=(),标志位的状态分别为CF=(),ZF=(),OF=(),SF=()。
第9题:
已有AX=E896H,BX=3976H,若执行ADD BX,AX指令,则结果BX,AX,标志位CF,OF,ZF各为何值?
第10题:
第11题:
BX值加DI值
BX值减DI值
BX值左移4位加DI值
BX值加DI值后再左移4位
第12题:
第13题:
下列指令中,不影响标志寄存器中的标志位CF的指令是( )。
A.DIV BX
B.ADD BL,DL
C.SUB AH,30H
D.SHL BX,CL
第14题:
下列指令中,不影响标志寄存器CF位的指令是( )
A.DIV CX
B.SAR DX,1
C.ADD BL,CH
D.SUB BX,1000
第15题:
完成将BX清零,并使标志位CF清零,下面指令错误的是( )。
A.SUB BX, BX
B.XOR BX, BX
C.MOV BX, 00H
D.AND BX, 00H
第16题:
已知(BX)=7830H,CF=1,执行指令:ADCBX,87CFH之后,(BX)=(),标志位的状态分别为CF=(),ZF=(),OF=(),SF=()。
第17题:
已知BX=7830H,CF=1,执行指令:ADC BX,87CFH之后,BX为多少?
第18题:
8086 CPU系统逻辑运算指令TEST不影响的是()
第19题:
逻辑运算指令执行后,影响的标志位是()。
第20题:
逻辑运算指令怎么实现复位、置位和求反功能?
第21题:
逻辑运算指令都是按位操作的,其中()指令执行后不影响任何标志位,其他指令执行后,标志位()和() 一定是0。
第22题:
第23题: