• 2022-06-30
    下面那些描写select指令是正确的?
    A: select指令(状态语句)是由多个子程序(=steps)构成。程序在每次循环时,只执行一个子程序。根据子程序中的某些条件可以退出子程序或跳转到其他子程序里。
    B: select指令(状态语句)是由多个子程序(=steps)构成。程序在每次循环时,可以执行多个子程序。根据子程序中的某些条件可以分别退出子程序或跳转到其他子程序里。
    C: 在运行select指令时,每次只执行一个状态。如果状态的跳转条件不满足,那么在下一个周期仍然执行此状态。在执行到endselect时,程序就重新开始执行。
    D: 流程图通常不能清晰地表明状态机器select语句的执行过程,通常使用状态图来表示任务的执行过程。
  • A,C,D

    内容

    • 0

      如果子程序调用条件满足,则中断主程序去执行子程序。子程序执行结束,通过返回指令返回主程序中断处继续执行主程序的程序

    • 1

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

    • 2

      当子程序执行到程序结束指令(END)时,控制会迅速的返回到主程序中的子程序调用指令的下一条指令,继续向后执行()

    • 3

      子程序调用指令LCALL和长跳转指令LJMP可以互换,因为它们的作用都是跳转到程序存储空间的任意目标地址中去执行程序。

    • 4

      ( )指令用于子程序调用,执行子程序的程序内容。 A: CALL B: IF C: DO D: JR