已知(BX)=2,(CX)=2,执行LOOPNEXT指令后,BX、CX值为()
A: (BX)=2,(CX)=1
B: (BX)=2,(CX)=2
C: (BX)=1,(CX)=1
D: (BX)=1,(CX)=2
A: (BX)=2,(CX)=1
B: (BX)=2,(CX)=2
C: (BX)=1,(CX)=1
D: (BX)=1,(CX)=2
举一反三
- 下列指令中 能实现BX与CX寄存器内容相加,结果存于BX寄存器。 A: ADD BX,CX B: ADD CX,BX C: ADD [BX],CX D: ADC BX,CX
- 用一条指令实现(BX)+(SI)=>CX的方法是( )。 A: MOV CX, [BX][SI] B: LEA CX, [BX][SI] C: LDS CX, [BX][SI] D: XCHG CX, [BX][SI]
- 源程序如下:AND AX,000FHOR BX,0056HXOR CX,CX若AX=0F6B5H,BX=7B00H,CX=35EBH程序段执行后,AX= ; BX= ; CX= 。
- 当前SP=1230H,DS=1000H,BX=2000H,CX=4000H,分析执行如下指令序列后,各寄存器的值。 PUSH DS POP AX PUSH BX POP CX ADD AX,1000H PUSH AX ADD BX,AX则: (1) SP= ______ H; (2) AX= ______ H; (3) BX= ______ H; (4) CX= ______ H。
- 设(SP)=80H,(BX)=0FFH;(AX)=1 PUSH BX ADD BX,AX XOR BX,AX PUSH BX POP CX 上述程序段运行后,(SP)=______ ,(CX)=______ 。