• 2022-06-05
    SHR AX, 3 ; ( )
  • 错误

    内容

    • 0

      在下列程序段中分别填入以下指令 (1)LOOP NEXT (2) LOOPE NEXT (3) LOOPNE NEXT 程序执行完后,AX,BX,CX,DX 的内容分别是多少? START: MOV AX,01H MOV BX,02H MOV CX,04H MOV DX,03H NEXT: INC AX ADD BX,AX SHR DX,1 ( )

    • 1

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

    • 2

      阅读如下程序段,说明该程序段对DX(高16位)、AX(低16位)组成的32位数完成什么操作? MOV CL,12 MOV BX,AX SHR BX,CL MOV CL,4 SHL DX,CL SHL AX,CL OR DX,BX

    • 3

      使用2条32位(循环)移位指令实现64位数据逻辑右移的执行顺序依次是: A: shr、shr B: shr、ror C: shr、rcr D: rcr、shr

    • 4

      ‌使用2条32位(循环)移位指令实现64位数据逻辑右移的执行顺序依次是:‎ A: shr、shr B: shr、ror C: shr、rcr D: rcr、shr