若将第66题程序中的JZ NEXT 指令修改为JNZ NEXT指令,则程序执行结束后,AX寄存器中的内容是 (用16进制表示)。

题目

若将第66题程序中的JZ NEXT 指令修改为JNZ NEXT指令,则程序执行结束后,AX寄存器中的内容是 (用16进制表示)。


相似考题
参考答案和解析
正确答案:

0434H 

更多“若将第66题程序中的JZ NEXT 指令修改为JNZ NEXT指令,则程序执行结束后,AX寄存器中的内容 ”相关问题
  • 第1题:

    若将第6题程序中的JNE NEXT指令修改为JE NEXT指令,则程序执行结束后,NUM内存单元中得到的结果是______。


    正确答案:2
    2 解析:指令修改后,程序的功能便成了将相邻元素符号改变的次数放在NUM中,所以答案为2。

  • 第2题:

    若将第6题程序中的SHR DL,1指令修改为SHL DL,1指令,则以RESULT为首地址的前2个字节单元中的数据依次为______。


    正确答案:01H05H
    01H,05H 解析:根据上面的分析知道,修改后的指令没有改变逻辑尺的功能,只是把读取数据的顺序改变了。若将程序中的SHR DL,1指令修改为SHL DL,1指令,则以RESULT为首地址的前2字节单元中的数据依次为01H,05H,总的数据依次是01H,05H,FFH,FFH,FFH,09H,02H,FFH。

  • 第3题:

    执行下列指令后,AX寄存器中的数据是( )。 MOV CX,5 MOV AX,50 NEXT: SUB AX,CX LOOP NEXT HLT

    A.0

    B.5

    C.45

    D.35


    正确答案:D

  • 第4题:

    若将第6题程序中的JZ NEXT指令修改为JNZ NEXT指令,则程序执行结束后,AX寄存器中的内容是______(用十六进制表示)。


    正确答案:0434H
    0434H 解析:如果将JZ NEXT指令修改为JN2 NEXT指令,那么(AH)=4,即 04H,表示最低位为1的整数的个数,AL寄存器中的内容就是(AL)=52,即34H,表示这些数值的代数和,所以AX寄存器的内容为:0434H。

  • 第5题:

    执行下面的程序段后,(AX)=_____。

    MOV CX,5

    MOV AX,50

    NEXT: SUB AX,CX

    LOOP NEXT

    HLT


    正确答案:35
    35