更多“JMP指令的功能是使程序跳转到另一个程序的具体标号处。”相关问题
  • 第1题:

    当程序在内存空间浮动时,下面( )指令的机器码应进行修改。

    A.JMP Label (注:Label 为标号)

    B.JMP WORD PTR [BX]

    C.JMP BX

    D.JMP DWORD PTR [BX]


    正确答案:A

  • 第2题:

    指令语句中标号的错误定义是()。

    • A、在代码段中的名字项后面紧跟冒号定义
    • B、用EQU伪指令定义
    • C、用LABEL伪指令定义
    • D、由“JMP标号”指令定义

    正确答案:D

  • 第3题:

    程序是具体特定功能的、可执行的指令集合。


    正确答案:正确

  • 第4题:

    指令“CJNE@R1,#100,LOOP”的含义是()

    • A、R1中的数与立即数100相等,则程序转到标号LOOP处执行
    • B、R1中的数与立即数100不等,则程序转到标号LOOP处执行
    • C、R1作间接地址中的数与立即数100相等,则程序转到标号LOOP处执行
    • D、R1作间接地址中的数与立即数100不等,则程序转到标号LOOP处执行

    正确答案:D

  • 第5题:

    在用CALL指令实现子程序嵌套调用时,子程序的RET指令()。

    • A、返回到最初始的调用程序中
    • B、返回到上一级调用程序中
    • C、可以换为JMP指令返回
    • D、可以不用

    正确答案:B

  • 第6题:

    用CALL指令调用子程序时,从子程序返回到主程序()。

    • A、用JMP指令
    • B、用INT 21H指令
    • C、只能用RET指令
    • D、既可以用RET又可以用JMP

    正确答案:C

  • 第7题:

    能否从一个子程序内部使用转移指令直接跳转到另一个子程序执行?


    正确答案: 可以,为了保证正确地从子程序2返回子程序1,再从1返回主程序,每次调用子程序时必须将下条指令地址保存起来,返回时按后进先出原则依次取出旧PC值。

  • 第8题:

    执行指令DJNZ R1,TABL1,下面描述正确的是()。

    • A、 R1中的内容如不等于零,程序跳转到TABL1处执行
    • B、 R1中的内容减1如不等于零,程序跳转到TABL1处执行
    • C、 R1中的内容加1如有溢出,程序跳转到TABL1处执行
    • D、 R1中的内容减1如等于零,程序跳转到TABL1处执行

    正确答案:B

  • 第9题:

    指令“JNZLOOP”的含义是()

    • A、A中数为零,则程序转到标号LOOP处执行
    • B、A中数不为零,则程序转到标号LOOP处执行
    • C、B中数为零,则程序转到标号LOOP处执行
    • D、B中数不为零,则程序转到标号LOOP处执行

    正确答案:B

  • 第10题:

    判断题
    跳转指令及标号必须同在主程序内、或在同一子程序、同一中断服务程内,不可由主程序跳转到中断服务程序或子程序中,也不可由中断服务程序或子程序跳转到主程序中。
    A

    B


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

  • 第11题:

    单选题
    CALL指令和JMP指令的区别是()。
    A

    CALL指令使程序转移

    B

    子程序名可以是标号

    C

    CALL指令将断点地址保存

    D

    CALL指令可以段间调用


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

  • 第12题:

    单选题
    关于跳转指令叙述不正确的是()
    A

    JMP指令和LBL指令必须配套使用。

    B

    多条JMP指令可以跳转到同一标号处,但是一条跳转指令不能跳转到多个标号处。

    C

    JMP指令和LBL指令只能在同一程序块中跳转。

    D

    执行跳转指令后,被挑过的程序段中的各编程元件(如Q、M、S、C等)的状态均被复位。


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

  • 第13题:

    无论是转移指令还是循环控制指令,均可跳转到程序的任意位置。


    正确答案:错误

  • 第14题:

    CALL指令和JMP指令的区别是()。

    • A、CALL指令使程序转移
    • B、子程序名可以是标号
    • C、CALL指令将断点地址保存
    • D、CALL指令可以段间调用

    正确答案:C

  • 第15题:

    中断程序标号指令的语句表指令的格式INT,n,其中n指的是()。


    正确答案:中断服务程序的编号

  • 第16题:

    指令“LCALLDELLY”的含义是()

    • A、调用标号为DELLY的子程序
    • B、程序转到标号“DELLY”处执行
    • C、调用标号为DELLY的中断程序
    • D、跳到标号为DELLY的中断程序

    正确答案:A

  • 第17题:

    无条件转移指令中,段内直接近转移到标号LET1的指令是()

    • A、JMP SHORT LET1
    • B、JMP LET1
    • C、JMP BX
    • D、JMP WORD PTR LET1

    正确答案:B

  • 第18题:

    中断程序标号指令的操作码是()。

    • A、ENI
    • B、RET
    • C、INT
    • D、DSI

    正确答案:C

  • 第19题:

    指令“LJMP0021H”的含义是()

    • A、程序转到标号“0021H”处执行
    • B、调用标号为0021H的子程序
    • C、程序地址定位在0021H处
    • D、程序转到地址0021H处执行

    正确答案:D

  • 第20题:

    指令“DJNZR5,LOOP”的含义是()

    • A、R5中数加1为FFH,则程序转到标号LOOP处执行
    • B、R5中数加1不为零,则程序转到标号LOOP处执行
    • C、R5中数减1不为零,则程序转到标号LOOP处执行
    • D、R5中数减1为零,则程序转到标号LOOP处执行

    正确答案:C

  • 第21题:

    散转程序一般采用JMP @A+DPTR指令,根据输入或运算结果确定A或DPTR的内容,直接跳转到相应的分支程序中去。


    正确答案:正确

  • 第22题:

    单选题
    在用CALL指令实现子程序嵌套调用时,子程序的RET指令()。
    A

    返回到最初始的调用程序中

    B

    返回到上一级调用程序中

    C

    可以换为JMP指令返回

    D

    可以不用


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

  • 第23题:

    单选题
    用CALL指令调用子程序时,从子程序返回到主程序()。
    A

    用JMP指令

    B

    用INT 21H指令

    C

    只能用RET指令

    D

    既可以用RET又可以用JMP


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