有关宏指令和子程序,下列说法哪一个不正确()。
第1题:
宏指令与子程序相比,子程序调用的执行速度比宏指令的()。
第2题:
宏指令和子程序的相同之处为()。
第3题:
G76指令的含义是()。
第4题:
对于宏指令和子程序,下列说法不正确的是()。
第5题:
编程时,一般在中断服务子程序和调用子程序中需用保护和恢复现场,保护现场用PUSH指令,恢复现场用()指令。
第6题:
宏指令和指令的区别是什么?使用宏指令和使用子程序有何异同?宏指令的优点在哪里?
第7题:
某ARM汇编语言程序要调用子程序,子程序名为MySubrutine,则调用该子程序的指令为(),子程序返回调用程序的指令为()。
第8题:
对
错
第9题:
相同
快
慢
不定
第10题:
CALL指令所在的地址
CALL指令的下一条指令的首地址
子程序入口地址
CALL指令所在的段地址
第11题:
第12题:
对
错
第13题:
执行CALL子程序调用指令时,CPU会自动地将断点压入堆栈保护。断点指的是()。
第14题:
为简化程序,可用宏变量的方式,设置不同的宏变量调用相同的子程序,分别实现粗、精加工循环。
第15题:
M98指令功能代码是调用子程序,即将主程序转至()程序。
第16题:
宏指令既可以在主程序体中使用,也可以当作子程序来调用
第17题:
在子程序调用过程中,断点指的是()。
第18题:
编程时,一般在中断服务子程序和调用子程序中需用保护和恢复现场,保护现场用()指令,恢复现场用()指令。
第19题:
第20题:
宏调用实际上是用符号(一条假指令)替代一块代码;而子程序调用则需将程序指针转移到子程序所在位置去执行。
宏调用快速,但多次调用时,由于多次复制代码段而使占用存储器量较多;子程序调用时,由于代码模块只存在于一个地方,因此尽管速度有所减缓,但占用存储空间较少。
宏要优于子程序调用,因此应使用宏以简化编程并保持高速度。
在存储容量有限的场合,应牺牲速度(对时间不敏感的慢速情况),采用子程序调用的方法,以降低存储器的占用量。
第21题:
第22题:
第23题:
由准备功能指令编写的子程序,主程序需要时可使用呼叫子程序的方式随时调用;
使用宏指令编写的程序,程序中除使用常用准备功能指令外,还使用了用户宏指令实现变量运算、判断、转移等功能;
工件加工源程序,通过数控装置运算、判断处理后,转变成工件的加工程序,由主程序随时调用;
一种循环程序,可以反复使用许多次。