![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
[单选题]
若一个汇编子程序能够被C语言的程序调用,则下列哪些说法是正确的?()
A.若子程序参数不多于四个,使用R0-R3传递
B.使用R0寄存器存放返回值
C.若要使用R4-R12寄存器,不需要保存,可直接使用
D.子程序末尾要使用LR寄存器中的值返回
查看答案
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.若子程序参数不多于四个,使用R0-R3传递
B.使用R0寄存器存放返回值
C.若要使用R4-R12寄存器,不需要保存,可直接使用
D.子程序末尾要使用LR寄存器中的值返回
A.调用子程序10次
B.再调用O0010子程序
C.跳转到子程序的N0010程序段
D.返回到主程序的N0010程序段
A.在DNC运行时,存储在存储器中的程序被调用
B.在DNC运行时,可以指定用户宏程序,也可以指定循环指令和分支指令
C.在DNC运行时,当控制由子程序或者用户宏程序返回到主程序时,不能使用指定顺序号的返回指令
D.在DNC运行时,当前正在执行的程序被显示在程序检查屏幕和程序屏幕上
A.汇编指令需要汇编程序转换成机器指令后计算机才能执行
B.使用机器语言编写的程序可以直接被计算机识别并执行
C.不同的编程语言编写的同一程序运行速度不同
D.高级语言编写的程序只能通过编译器编译后才能被计算机执行
A.同一子程序被连续调用
B.在主程序中调用子程序,在子程序中可以继续调用子程序
C.在主程序中调用不同的子程序
D.同一子程序可以被不同主程序多重调用