微机原理

对于宏指令和子程序,下列说法不正确的是()。A、宏指令不能简化目标程序B、子程序可以简化目标程序,但执行时间长C、子程序在执行过程中由CPU处理D、宏指令在执行时要保护和恢复现场

题目

对于宏指令和子程序,下列说法不正确的是()。

  • A、宏指令不能简化目标程序
  • B、子程序可以简化目标程序,但执行时间长
  • C、子程序在执行过程中由CPU处理
  • D、宏指令在执行时要保护和恢复现场
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

宏指令与子程序有什么不同之处?


正确答案: 宏指令实际上就代表了它对应的一组指令。对程序中出现的宏指令进行汇编时,这条宏指令被它对应的一组指令所代替。如果程序中多次使用宏指令,就等于多次重复拷贝了这个指令组,占用的内存随之增加。
调用子程序通过执行CALL指令实现,存在“主程序”与“子程序”之间的两次控制转移。使用宏指令不存在控制转移的过程。
使用子程序和宏指令都可以提高编程效率。子程序占用固定大小的存储空间,被主程序调用时,空间不会随调用次数而增加。但是,宏指令占用存储空间会随着使用次数的增加而增加。

第2题:

宏指令和子程序的相同之处为()。

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

正确答案:A

第3题:

子程序的调用指令是()从子程序返回指令是()。


正确答案:M98;M99

第4题:

G65代码是FANUCOTE—A数控车床系统中的调用()功能。

  • A、子程序
  • B、宏指令
  • C、参数
  • D、刀具

正确答案:B

第5题:

M98指令功能代码是调用子程序,即将主程序转至()程序。

  • A、相应
  • B、段
  • C、宏
  • D、子

正确答案:D

第6题:

宏指令与子程序相比,子程序调用的执行速度比宏指令的()。

  • A、相同
  • B、快
  • C、慢
  • D、不定

正确答案:C

第7题:

G76指令的含义是()。

  • A、精镗孔循环
  • B、调用宏指令
  • C、指定工作坐标系指令
  • D、调用子程序指令

正确答案:A

第8题:

有关宏指令和子程序,下列说法哪一个不正确()。

  • A、宏指令并不能简化目标程序
  • B、子程序可以简化目标程序,但执行时间要长些
  • C、子程序或过程在执行时,由CPU处理
  • D、宏指令在执行时要保护现场和断点

正确答案:D

第9题:

在FANUC数控系统中,M98的含义是()。

  • A、宏指令调用
  • B、坐标旋转
  • C、调用子程序
  • D、循环返回参考平面

正确答案:C

第10题:

对于子程序,描述正确的有()(FANUC系统、华中系统)。

  • A、M98为调用子程序指令
  • B、子程序不能脱离主程序而独立运行
  • C、除了用M02指令,还可以用M99指令结束子程序
  • D、子程序可以从主程序调用,也可以从子程序调用
  • E、子程序不能重复调用

正确答案:A,B,D