• 2022-05-29
    中国大学MOOC: 阅读下列程序段,填空回答问题。   MOV CX,16  MOV BX,0  MOV DX,1DON: MOV AX,2AB0H  AND AX,DX  JZ NEXT  INC BX NEXT: SAL DX,1  LOOP DON 该程序段执行后,BX=_________。(注:答案采用十进制)
  • 6

    内容

    • 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

      阅读下列程序段,完成相应空格。 XOR AX,AX MOV BX,2 MOV CX,10 AGA:ADD AX,BXADD BX,2LOOP AGA程序段执行后,AX=______________。(注:答案采用十进制)

    • 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

      程序执行到LF2后,BX和DX分别为( ) XOR DX,DX MOV BX,2 MOV CX,3 LP1: ADD DX,BX INC BX INC BX LOOP LP1 LP2:… A.8,12 B.10,12 C.10,14 D.8,14

    • 4

      MOV DX,1 MOV AX,0 MOV CX,10 DIV CX 执行这段代码后,DX是( ),AX是( )。