• 2022-06-14
    执行下列指令序列后,完成的功能是将(DX,AX)的值____。MOV CX,4NEXT: SHR DX,1RCR AX,1LOOP NEXT
  • 除以16

    内容

    • 0

      在下面程序的括号中分别填入如下指令: ① LOOP XH ② LOOPNE XH ③ LOOPE XH 问在这三种情况下,当程序执行完后,AX、BX、CX、DX四个寄存器中的内容分别是什么? START:MOV AX,04 MOV BX,02 MOV CX,03 MOV DX,05 XH:INC AX ADD BX,AX SHR DX,1 ( ) HLT

    • 1

      假设(AX)=73H,(DX)=85H,执行下列后(AX)=______。 1 MOV AX, DX 2 NOT AX 3 ADD AX, DX 4 INC AX

    • 2

      【填空题】执行完下列程序段后 , AX= 。 MOV DX , 8F70H MOV AX , 54EAH OR AX , DX AND AX , DX NOT AX XOR AX , DX ROR AX, 1

    • 3

      执行指令“PUSH AX”后,接着执行指令“POP DX”,其功能与下面哪条指令相同?() A: MOV AX,DX B: MOV DX,AX C: XCHG AX,DX D: XCHG DX,AX

    • 4

      实现将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