• 2022-10-31
    可以通过( )指令实现子程序的调用和处理器工作状态的切换。子程序的返回可以通过将寄存器R14复制到PC中来完成。
    A: B
    B: BX
    C: BL
    D: BLX
  • D

    内容

    • 0

      主程序对子程序的调用由主程序中的调用指令实现,子程序返回主程序则由子程序末尾的一条RET返回指令实现。

    • 1

      子程序调用指令将程序控制权交给子程序SBR_N,此后一直扫描执行子程序,直到条件满足,子程序条件返回指令被执行,程序控制权才回到子程序调用指令的下一条指令。 ( )

    • 2

      在子程序的开始处保护现场,返回前恢复现场的目的是() A: 保证调用程序和子程序之间的参数传递 B: 保证调用程序正确转入子程序 C: 保证子程序正确返回调用程序 D: 避免调用程序和子程序之间的产生公用寄存器冲突

    • 3

      在ARM体系结构中()寄存器作为连接寄存器,当进入子程序时或者处理器响应异常的时候,用来保存PC的返回值()寄存器作为处理器的程序计数器指针。 A: R0,R14 B: R13,R15 C: R14,R15 D: R14,R0

    • 4

      子程序的特点有() A: 子程序可以被任何主程序或其他子程序调用。 B: 被主程序调用的子程序,还可以调用其他子程序 C: 子程序执行结束,能自动返回到调用的程序中 D: 子程序一般都不可以作为独立的加工程序使用,只能通过调用来实现加工中的局部动作