在一段汇编程序中多次调用另一段程序,用宏指令实现比用子程序实现( )。A.占内存小,但速度慢B.占内存大,但速度快C.占内存空间相同,速度慢D.占内存空间相同,速度快

在一段汇编程序中多次调用另一段程序,用宏指令实现比用子程序实现( )。

A.占内存小,但速度慢

B.占内存大,但速度快

C.占内存空间相同,速度慢

D.占内存空间相同,速度快


相关考题:

下面是汇编语言程序设计中关于过程调用和宏调用的叙述,其中错误的是:A.调用方法相同,都是在程序执行过程中调用具有某种功能的目标程序,然后再通过执行RET指令返回主程序B.过程调用的执行速度比宏调用慢C.宏调用一般比过程调用占用较多的内存空间D.过程调用时主程序和子程序之间的信息传递没有宏调用时传递信息方便

当源程序被汇编时,汇编程序将对每个宏调用作宏展开。宏展开就是用宏定义体取代源程序中的宏指令名,并且用实元取代宏定义中的哑元,对应关系是一一对应。( )

在一段汇编程序中多次调用另一段程序,用宏指令比用子程序实现起来() A.占内存空间小,但速度慢B.占内存空间大,但速度快C.占内存空间相同,速度快D.占内存空间相同,速度慢

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

下面是关于过程调用和宏调用的叙述,其中( )是正确的。A.程序执行的方法相同,都是调用预先编制的程序代码段B.过程调用比宏调用方便、灵活,应用更广泛C.宏调用比过程调用执行速度快,但占用较大的内存空间D.过程调用比宏调用速度快,但占用较大的内存空间

在一段汇编程序中多次调用另一段程序,用宏指令实现比用于程序实现( )。A.占内存大,但速度快B.占内存小,但速度慢C.占内存空间相同,速度快D.占内存空间相同,速度慢

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

在一段汇编程序中多次调用另一段程序,用宏指令比用子程序实现( )。A.占内存空间小,但速度慢,B.占内存空间大,但速度快C.占内存空间相同,但速度快D.占内存空间相同,但速度慢

主程序与子程序的主要区别在于()。A、程序名不同B、主程序用绝对值编程,子程序用增量编程C、主程序可以调用子程序,子程序不能调用另一子程序D、程序结束指令不同

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

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

在程序中,相同轨迹的加工部分只需制作一段程序,把它称为(),其余相同的加工部分通过调用该程序即可。A、调用子程序B、固化程序C、循环指令D、子程序

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

子程序的格式是()A、用M98指令调用某个子程序B、主程序中,在调用子程序的程序段之后的程序段都是子程序C、子程序的第一个程序段必须用G00指令进行定位D、子程序中如果沿用前面主程序中指令的进给进度,则不必再指定F的值E、子程序调用结束后,程序运行将返回到主程序中调用子程序的程序段的下一个程序段

在一段汇编语言程序中多次调用另一段程序,用宏指令比用子程序实现()。A、占用内存空间小,但速度慢B、占内存空间大,但速度快C、占内存空间相同,速度快D、占内存空间相同,速度慢

编程时,一般在中断服务子程序和调用子程序中需用保护和恢复现场,保护现场用PUSH指令,恢复现场用()指令。

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

在用CALL指令实现子程序嵌套调用时,子程序的RET指令()。A、返回到最初始的调用程序中B、返回到上一级调用程序中C、可以换为JMP指令返回D、可以不用

用CALL指令调用子程序时,从子程序返回到主程序()。A、用JMP指令B、用INT 21H指令C、只能用RET指令D、既可以用RET又可以用JMP

编程时,一般在中断服务子程序和调用子程序中需用保护和恢复现场,保护现场用()指令,恢复现场用()指令。

80C51单片机中,在调用子程序前,用()指令将子程序中所需数据压入堆栈,进入执行子程序时,再用()指令从堆栈中弹出数据。

判断题宏指令和子程序都可以被多次调用,而且子程序汇编成目标代码的过程也进行多次。A对B错

单选题关于宏与子程序的异同点,下列说法中错误的是()。A宏调用实际上是用符号(一条假指令)替代一块代码;而子程序调用则需将程序指针转移到子程序所在位置去执行。B宏调用快速,但多次调用时,由于多次复制代码段而使占用存储器量较多;子程序调用时,由于代码模块只存在于一个地方,因此尽管速度有所减缓,但占用存储空间较少。C宏要优于子程序调用,因此应使用宏以简化编程并保持高速度。D在存储容量有限的场合,应牺牲速度(对时间不敏感的慢速情况),采用子程序调用的方法,以降低存储器的占用量。

单选题在用CALL指令实现子程序嵌套调用时,子程序的RET指令()。A返回到最初始的调用程序中B返回到上一级调用程序中C可以换为JMP指令返回D可以不用

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

单选题用户宏程序就是()A由准备功能指令编写的子程序,主程序需要时可使用呼叫子程序的方式随时调用;B使用宏指令编写的程序,程序中除使用常用准备功能指令外,还使用了用户宏指令实现变量运算、判断、转移等功能;C工件加工源程序,通过数控装置运算、判断处理后,转变成工件的加工程序,由主程序随时调用;D一种循环程序,可以反复使用许多次。

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