• 2022-06-04
    假定(DX)=10111001B,(CL)=3,(CF)=1,试确定下列各条指令单独执行后,DX中的值。(1)SHR DX,1(2)RCR DL,1(3)RCL DX,CL
  • (1)(01011100B)(2)(11011100B)(3)(11001110B)

    内容

    • 0

      执行下列指令序列后,完成的功能是将(DX,AX)的值______。 MOV CL,04 SHR AX,CL MOV BL,DL SHR DX,CL SHL BL,CL OR AH,BL

    • 1

      实现将DX:AX中存放的32位数扩大4倍,正确的程序段是( ) A.SHL AX,2 ROL DX,2 B.RCL AX,2 SHL DX,2 C.MOV CX,2 LOP:SHL AX,1 RCL DX,1 LOOP LOP D.SHL AX,1 SHL AX,1 RCL DX,1 RCL DX,1

    • 2

      执行下列指令序列后,完成的功能是将(DX,AX)的值除以______。 MOV CX,4 NEXT: SHR DX,1 RCR AX,1 LOOP NEXT (注:填写一个十进制数)

    • 3

      设DX中有一数据0AA40H,执行‘SHR DX,1’指令后DX内容为( )。 A: 0D520H B: 5480H C: 5520H D: 0D480H

    • 4

      下列四个积分中,()是广义积分。 A: \( \int_0^2 { { 1 \over { { {(3 - x)}^2}}}dx} \) B: \( \int_0^6 { { {(x - 4)}^{ - {2 \over 3}}}dx} \) C: \( \int_0^1 { { 1 \over {1 + {x^2}}}dx} \) D: \( \int_1^2 { { 1 \over { { x^2}}}dx} \)