• 2022-06-11
    执行指令JB 20H.3,LOOP,若此时20H数据单元里的值为#73H,这时程序应如何动作( )。
    A: 原地不动
    B: 不跳转,依次顺序向下执行
    C: 跳转到LOOP处执行
    D: 调用子程序
  • B

    内容

    • 0

      执行LOOP TABLE指令时,CX=33, 程序接下来执行哪的指令?

    • 1

      对于跳转指令,如果跳转条件不满足,将继续执行 指令之后的程序。

    • 2

      下面哪个不是ARM体系控制程序的执行流程的常用方式()。 A: 在正常程序执行过程中,每执行一条ARM指令,PC的值加4个字节。 B: 在正常程序执行过程中,每执行一条ARM指令,PC的值加2个字节。 C: 通过跳转指令,程序跳到指定的地址标号或者跳到指定的子程序执行。 D: 当异常中断发生时,系统执行完当前指令后,将跳转到相应的异常中断处理程序处执行。

    • 3

      执行跳转指令后,被跳过程序段中Q、M、S、C的位保持跳转前的状态不变。执行跳转指令后,被跳过程序段中的计数器()当前值存储器保持跳转前的计数值。

    • 4

      跳转指令可以由主程序跳转到子程序或者中断程序