A-A+
执行下列指令序列后 完成的功能是将(DX AX)的值______。MOV CL 04SHL
问题详情
执行下列指令序列后,完成的功能是将(DX,AX)的值______。
MOV CL,04
SHL DX,CL
MOV BL,AH
SHL AX,CL
SHR BL,CL
OR DL,BL请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:左移四位
左移四位 解析:这是一种常用的多位数移位的方法。也可以采用厂面的方法将(DX,AX)右移四位
MOV CX,04
NEXT: SHR DX,1
RCR AX,1
LOOP NEXT