更多“当一个带符号数大于0FBH时程序转移,需选用的条件转移指令是()”相关问题
  • 第1题:

    当A>B时转移的条件转移指令为(A、B为无符号数)()。

    A.JA

    B.JAE

    C.JG

    D.JGE


    正确答案:A

  • 第2题:

    已知X,Y为带符号数, 两数比较后, 欲判断X≤Y发生转移, 应使用指令 ( )

    A.JBE

    B.JL

    C.JNG

    D.JNA


    参考答案:C

  • 第3题:

    下列指令中,不属于程序控制指令的是(2)。

    A.无条件转移指令

    B.条件转移指令

    C.中断隐指令

    D.循环指令


    正确答案:C
    解析:程序控制指令用来改变程序原来的执行顺序。程序中需要改变执行顺序的原因主要有:循环执行一段程序;程序涉及决策问题,在不同条件的情况下做不同的事情;模块化程序执行时要靠程序控制指令来控制这些模块的执行顺序。程序控制指令主要包括:转移指令、跳跃指令和子程序调用与返回指令。

  • 第4题:

    设AL、BL都是带符号数,当AL小于或等于BL时转移到NEXT处,在CMP AL, BL指令后,应选用正确的转移指令是______。

    A.JBE

    B.JNG

    C.JNA

    D.JNLE


    正确答案:B
    解析:带符号数比较大小应该根据CF标志位和OF标志位异或的结果,条件转移指令用JA,JB表示无符号数大于、小于;用JG、JL表示有符号数大于、小于。所以B选项是正确的。

  • 第5题:

    设AL,BL中都是带符号数,当AL≤BL时转至NEXT处,在CMP AL,BL指令后应选用正确的条件转移指令的是______。

    A.JBE

    B.JNLE

    C.JNG

    D.JNA


    正确答案:C
    解析:条件转移指令中,由于大小比较的指令分为用于有符号数和无符号数两大类。其中用于无符号数的条件转移指令包括JA/JNBE、JAE/JNB、JB/JNAE、JBE/JNA:用于有符号数的条件转移指令包括JG/JNLE、JGE/JNL、JL/JNGE、JLE/JNG。所以只有C能够实现,其表示“不大于”:A表示无符号数的“小于和等于”;B表示符号数的“不小于”;D表示无符号数的“不大于”,和A相同功能。

  • 第6题:

    在条件转移指令中,结果为零数则转移的指令是()

    • A、JNZ
    • B、JZ
    • C、JS
    • D、JP

    正确答案:B

  • 第7题:

    转移指令分为条件转移指令和无条件转移指令,条件转移指令的转移目的地址只能是短标号,即转移范围不能超过()字节。


    正确答案:-128~+127

  • 第8题:

    当一个无符号数大于120时程序转移,需使用条件转移指令()

    • A、JBE(或JNA)
    • B、JNBE(或JA)
    • C、JNB(或JAE)
    • D、JB(或JNAE)

    正确答案:B

  • 第9题:

    比较两个带符号的数A、B,当A=B时程序转移,测试的条件为()

    • A、ZF=1
    • B、ZF=0
    • C、SF=1
    • D、SF=0

    正确答案:A

  • 第10题:

    当一个带符号数大于FFH时程序转移,满足条件的是()

    • A、正数和零
    • B、负数
    • C、负数和零
    • D、大于255的数

    正确答案:A

  • 第11题:

    CJNE为()指令。

    • A、条件转移
    • B、比较转移
    • C、子程序调用
    • D、循环转移

    正确答案:B

  • 第12题:

    单选题
    8086的转移指令根据转移的范围分为段内转移及段间转移,下列()是错误的。
    A

    无条件指令既可以段内转移,也可以段间转移

    B

    无条件转移指令既可以直接转移,也可以间接转移

    C

    条件转移指令既可以段内转移,也可以段间转移

    D

    条件转移指令是段内的直接短转移


    正确答案: A
    解析: 暂无解析

  • 第13题:

    设AL、BL中都是带符号数,当AL≤BL是转至M田仃处,在CMP AL,BL指令后应选用的条件转移指令是( )。

    A.JBE

    B.JNG

    C.JNA

    D.JNLE


    正确答案:D
    解析:一定要记住条件转移指令用JA、JB表示无符号数大于、小于:用JG、JL表示有符号数的大于、小于。

  • 第14题:

    设AL、BL中都是带符号数,当AL≤BL时转至NEXT处,在CMP AL,BL指令后应选用正确的条件转移指令是( )

    A.JBE

    B.JNG

    C.JNA

    D.JNLE


    正确答案:B

  • 第15题:

    设AL、BL中都是带符号数,当AL≤BL时转至NEXT订处,在CMP AL,BL 指令后应选用正确的条件转移指令是( )。

    A.JBE

    B.JNG

    C.JNA

    D.JNLE


    正确答案:B

  • 第16题:

    设AL、BL中都是带符号数,当AL≤BL时转至NEXT处,在CMPAL,BL指令后应选用正确的条件转移指令是( )。

    A.JBE

    B.JNG

    C.JNA

    D.JNLE


    正确答案:B

  • 第17题:

    当一个带符号数大于0FBH时程序转移,需选用的条件转移指令是()。

    A.JLE
    B.JNL
    C.JNLE
    D.JL

    答案:C
    解析:

  • 第18题:

    当A>B时转移的条件转移指令为(A、B为无符号数)()。

    • A、JA
    • B、JAE
    • C、JG

    正确答案:A

  • 第19题:

    当A>=B时转移的条件转移指令为(A、B为有符号数)()。

    • A、JA
    • B、JAE
    • C、JG
    • D、JGE

    正确答案:D

  • 第20题:

    指令的寻址方式有顺序和跳跃两种方式。采用跳跃寻址方式,可以实现()。

    • A、堆栈寻址
    • B、程序的条件转移
    • C、程序的无条件转移
    • D、程序的条件转移或无条件转移

    正确答案:D

  • 第21题:

    两个带符号数比较,不大于则转移的指令是()

    • A、JLE
    • B、JBE
    • C、JL
    • D、JAE

    正确答案:A

  • 第22题:

    8086的转移指令根据转移的范围分为段内转移及段间转移,下列()是错误的。

    • A、无条件指令既可以段内转移,也可以段间转移
    • B、无条件转移指令既可以直接转移,也可以间接转移
    • C、条件转移指令既可以段内转移,也可以段间转移
    • D、条件转移指令是段内的直接短转移

    正确答案:C

  • 第23题:

    单选题
    当一个带符号数大于FFH时程序转移,满足条件的是()
    A

    正数和零

    B

    负数

    C

    负数和零

    D

    大于255的数


    正确答案: B
    解析: 暂无解析

  • 第24题:

    单选题
    指令的寻址方式有顺序和跳跃两种方式。采用跳跃寻址方式,可以实现()。
    A

    堆栈寻址

    B

    程序的条件转移

    C

    程序的无条件转移

    D

    程序的条件转移或无条件转移


    正确答案: B
    解析: 暂无解析