网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

宏指令必须先定义,后调用;而子程序则可以先调用,后定义。


参考答案和解析
⑴宏指令和子程序都可以被多次调用,但是把子程序汇编成目标代码的过程只进行一次,而在用到宏指令的每个地方都要对宏指令中的语句逐条地进行汇编。 ⑵在调用前,由于子程序不使用参数,故子程序所需要的寄存器等都必须事先设置好;而对于宏指令来说,由于可以使用参数,调用时只要直接代入参数就行了。
更多 “宏指令必须先定义,后调用;而子程序则可以先调用,后定义。” 相关考题
考题 宏定义中的形式参数可以多于宏调用的实在参数。()

考题 MACRO NAME是宏指令名,调用时就可以使用宏指令名来调用宏定义。( )

考题 宏调用就是对宏定义按参数表作替换,这实际上就相当于子程序的参数传递过程,这就是宏展开。( )

考题 经宏定义定义后的指令就可以在源程序中调用,这种对宏指令的调用称为宏调用。( )

考题 在汇编语言程序的开发过程中使用宏功能的顺序是( )。A、宏调用,宏定义B、宏展开,宏定义C、宏定义,宏调用,宏展开D、宏定义,宏展开,宏调用

考题 下列关于子程序描述正确的是( )A.子程序只能被调用程序调用一次B.子程序返回指令RET可以用一条退栈指令POP代替C.子程序调用指令CALL执行后只需保护断点的偏移地址D.子程序完成确定功能的程序段,可被其他程序调用,完成确切功能后,可自动返回到调用程序

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

考题 下列关于子程序描述中正确的是( )。A.子程序只能被调用程序调用一次B.子程序返回指令RET可以用一条退栈指令POP代替C.子程序调用执行CALL执行后只需保护断点的偏移地址D.子程序完成确定功能的程序段,可被其他程序调用,完成确切功能后,可自动返回到调用程序

考题 在汇编语言程序的开发过程中使用宏功能的顺序是()。A.宏定义,宏调用 B.宏定义,宏展开 C.宏定义,宏调用,宏展开 D.宏定义,宏展开,宏调用

考题 宏指令与子程序相比,子程序调用的执行速度比宏指令的()。A、相同B、快C、慢D、不定

考题 宏指令和子程序的相同之处为()。A、宏指令的目标代码与子程序的目标代码都是唯一的B、都需要先定义后调用C、执行宏指令的目标代码时与子程序时一样,都需要增加如保护、恢复现场类的额外开销D、宏指令的目标代码与子程序的目标代码都不是唯一的

考题 G76指令的含义是()。A、精镗孔循环B、调用宏指令C、指定工作坐标系指令D、调用子程序指令

考题 在FANUC系统中,()规定为子程序调用指令,调用子程序结束后返回其主程序时用()指令。

考题 对于子程序,描述正确的有()(FANUC系统、华中系统)。A、M98为调用子程序指令B、子程序不能脱离主程序而独立运行C、除了用M02指令,还可以用M99指令结束子程序D、子程序可以从主程序调用,也可以从子程序调用E、子程序不能重复调用

考题 宏与子程序的相同之处为()A、目标代码都是唯一的B、都需要先定义后调用C、执行时需要保护现场/恢复现场D、目标代码都不是唯一的

考题 区别如下概念:宏定义、宏调用、宏指令、宏展开、宏汇编。

考题 宏指令既可以在主程序体中使用,也可以当作子程序来调用

考题 数车M99指令是()。A、调用程序B、调用子程序C、子程序定义D、子程序开始

考题 宏与子程序的区别是()。A、宏可以被多次调用B、宏是一段程序C、宏可以实现参数传递D、宏调用时不用返回

考题 对于宏功能的设计,下列说法正确的是()。A、可以使用参数B、一定要先定义后调用C、参数值允许有空格D、相对子程序设计,执行速度快

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

考题 单选题宏与子程序的相同之处为()A 目标代码都是唯一的B 都需要先定义后调用C 执行时需要保护现场/恢复现场D 目标代码都不是唯一的

考题 问答题区别如下概念:宏定义、宏调用、宏指令、宏展开、宏汇编。

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

考题 单选题宏指令与子程序相比,子程序调用的执行速度比宏指令的()。A 相同B 快C 慢D 不定

考题 单选题数车M99指令是()。A 调用程序B 调用子程序C 子程序定义D 子程序开始

考题 单选题在汇编语言程序的开发过程中使用宏功能的顺序是()。A 宏定义,宏调用B 宏定义,宏展开C 宏定义,宏调用,宏展开D 宏定义,宏展开,宏调用

考题 多选题对于宏功能的设计,下列说法正确的是()。A可以使用参数B一定要先定义后调用C参数值允许有空格D相对子程序设计,执行速度快