子程序

关于ARM子程序和Thumb子程序互相调用描述正确的是()

A、系统初始化之后,ARM处理器只能工作在一种状态,不存在互相调用

B、只要遵循一定调用的规则,Thumb子程序和ARM子程序就可以互相调用

C、只要遵循一定调用的规则,仅能Thumb子程序调用ARM子程序

D、只要遵循一定调用的规则,仅能ARM子程序调用Thumb子程序

使用子程序时,不但可以从主程序调用子程序,子程序也可以调用其它子程序。()

下列关于主程序和子程序的正确说法是()。

A、子程序同主程序一样事先存储在存储器中

B、主程序可以调用子程序

C、子程序结束是需要一个结束符

D、子程序与加工工艺无关

E、主程序可以无限次调用子程序

[多选]下列关于主程序和子程序的正确说法是()。
A.子程序同主程序一样事先存储在存储器中
B.主程序可以调用子程序
C.子程序结束是需要一个结束符
D.子程序与加工工艺无关
E.主程序可以无限次调用子程序
[判断题]使用子程序时,不但可以从主程序调用子程序,子程序也可以调用其它子程序。
A.正确
B.错误

某ARM汇编语言程序要调用子程序,子程序名为MySubrutine,则调用该子程序的指令为(),子程序返回调用程序的指令为()。

当程序转向执行子程序(或过程)前,需将(12)存入栈中。其存入的位置由(13)决定。

A.子程序入口地址

B.子程序结束地址

C.该子程序前一条指令地址

D.该子程序后一条指令地址

关于单元、子程序和子系统的关系,正确的说法是

A.单元由子程序组成

B.子程序由于系统组成

C.单元由子系统组成

D.子程序由单元组成

关于单元、子程序和子系统的关系,正确的说法是

A.单元由子程序组成

B.子程序由子系统组成

C.单元由子系统组成

D.子程序由单元组成

[单选]在KeilC里,中断子程序与函数又何不同()?
A.中断子程序不必声明
B.函数不必声明
C.中断子程序必须有形式参数
D.中断子程序一定会有返回值
()调用子程序时,报警为“没有该子程序”,应检查子程序号是否正确。

下列关于子程序描述正确的是()

A.子程序只能被调用程序调用一次

B.子程序返回指令RET可以用一条退栈指令POP代替

C.子程序调用指令CALL执行后只需保护断点的偏移地址

D.子程序完成确定功能的程序段,可被其他程序调用,完成确切功能后,可自动返回到调用程序

下列关于子程序描述中正确的是()。

A.子程序只能被调用程序调用一次

B.子程序返回指令RET可以用一条退栈指令POP代替

C.子程序调用执行CALL执行后只需保护断点的偏移地址

D.子程序完成确定功能的程序段,可被其他程序调用,完成确切功能后,可自动返回到调用程序

一个完整的FORTRAN源程序的组成不应该()。

A、只有一个主程序没有子程序

B、有一个主程序和若干子程序

C、有一个主程序和一个子程序

D、只有子程序而没有主程序

编写几个简单的子程序。 (1)显示一个字符的子程序。入口参数:DL=字符的ASCII码。(2)从键盘上读取一个字符的子程序。出口参数:读取字符的ASC码在CHAR中。 (3)输出换行回车的子程序。无入口、出口参数。

下面是关于子程序定义,正确的是()。 

A、子程序和一般程序一样,无特殊之处

B、子程序就是一个程序段

C、子程序是按规定格式设计,可以多次反复调用,完成指定功能的特殊程序段

D、具有一定功能的独立程序段

[单选]中断向量地址是()。
A.子程序入口地址
B.中断服务子程序入口地址
C.中断服务子程序出口地址
D.中断返回地址
[单选]89C51接收到中断请求时,它()。
A.马上执行中断子程序
B.需等待执行完当前指令,才能执行中断子程序
C.需等定时时间结束后才能执行中断子程序
D.需等待下一次中断请求出现才能执行中断子程序

对于S7—200系列PLC,一个完整的用户程序结构包括()

A、一个主程序,若干个子程序,若干个中断程序,但是也可以没有子程序和中断程序。

B、一个主程序,一个子程序,一个中断程序,三者缺一不可。

C、一个主程序,一个子程序,若干个中断程序,主程序与子程序至少有一个。

D、主程序、子程序、中断程序,三者之中只要有一个就可以工作。