已知(DX)=0B9H,(CL)=3,(CF)=1,确定下列指令单独执行以后DX寄存器的值。 (1)SHR DX, 1 (2)SAR DX, CL (3)ROR DX, CL (4)ROL DX, CL (5)SAL DH, 1 (6)RCL DX, CL
正确答案:
(1)指令“SHR DX, 1”执行之后,(DX)= 005CH
(2)指令“SAR DX, CL”执行之后,(DX)= 0017H
(3)指令“ROR DX, CL”执行之后,(DX)= 2017H
(4)指令“ROL DX, CL”执行之后,(DX)= 05C8H
(5)指令“SAL DH, 1”执行之后,(DX)= 00B9H
(6)指令“RCL DX, CL”执行之后,(DX)= 05CCH
(2)指令“SAR DX, CL”执行之后,(DX)= 0017H
(3)指令“ROR DX, CL”执行之后,(DX)= 2017H
(4)指令“ROL DX, CL”执行之后,(DX)= 05C8H
(5)指令“SAL DH, 1”执行之后,(DX)= 00B9H
(6)指令“RCL DX, CL”执行之后,(DX)= 05CCH
答案解析:有
微信扫一扫手机做题