下面哪一个选项中的程序段可以将AX寄存器的高4位移至BX的低4位?A. MOV CL,4 SAL AX,CL ROL BX,CLB.MOV CL,4 SHL AX,CL RCL BX,CLC.MOV CX,4 LP:SHL AX,1 ROL BX,1 LOOP LP JNZ LPD.MOV CL,4 LP:SHL AX,1 RCL BX,1 DEC CL

下面哪一个选项中的程序段可以将AX寄存器的高4位移至BX的低4位?

A. MOV CL,4 SAL AX,CL ROL BX,CL

B.MOV CL,4 SHL AX,CL RCL BX,CL

C.MOV CX,4 LP:SHL AX,1 ROL BX,1 LOOP LP JNZ LP

D.MOV CL,4 LP:SHL AX,1 RCL BX,1 DEC CL


相关考题:

下列程序段执行后,(BX)=______。MOV CL,7MOV 8X, 8016HSHR BX,CL

已知:(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

下面哪一个选项中的程序段可以将AX寄存器的高4位移至BX的低4位?A.MOV CL,4 SAL AX,CL ROL BX,CLB.MOV CL,4 SHL AX,CL RCL BX,CLC.MOV CX.4 LP:SHL AX,1 ROL BX,1 LOOP LPD.MOV CL,4 LP:SHL AX,1 RCL BX,1 DEC CL JNZ LP

下面( )选项中的程序段可以将AX寄存器的高4位移至BX的低4位。A.MOV CL,4 SAL AX,CL SHL AX,CL ROL BX,CL RCL BX,CLB.MOV CL,4C.LP: SHL AX,1 LP: SHL AX,1 ROL BX,1 RCL BX,1 LOOP LP DEC CL JNZ LPD.MOV CX,4 MOV CL,4 LP: SHL AX,1 LP: SHL AX,1 ROL BX,1 RCL BX,1 LOOP LP DEC CL JNZ LP

下面程序段执行后,AX和BX分别是()。 MOV BX,2 XOR AX,AX MOV CX,2 NEXT:ADD AX,BX INC BX LOOP NEXTA.(AX)=0004H,(BX)=0004HB.(AX)=0005H,(BX)=0003HC.(AX)=0004H,(BX)=0004HD.(AX)=0005H,(BX)=0004H

如下程序段,设寄存器初值AX=20BCH,DX=45A2H,按下面要求写出连续执行相应指令后寄存器的内容. MOV CL,04H SHL DX,CL ;DX=____①____ MOV BL,AH SHL AX,CL ;AX=___②_____ SHR BL,CL ; BL=____③___ XOR DL,BL ; DX=_____④____

已知(AX)=1,(BX)=2,(CX)=4,(DX)=3,(SI)=5,执行程序段 ABC:INC AX ADD BX, AX SHR DX, 1 MOV SI, 1234H LOOP ABC 后,寄存器AX,BX,CX,DX,SI中的内容分别是什么?

假设AX和BX寄存器中存放的是有符号整数,为了判断AX寄存器中的数据是否大于BX寄存器中的数据且不能改变AX和BX的值,可使用指令______AX,BX。

指令mov [BX+44],ax中,目的数的段地址应在哪个段寄存器中。A.SSB.ESC.DSD.CS