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

题目

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

参考答案和解析
正确答案:宏定义:就是对宏进行说明,由一对宏汇编伪指令MACRO和ENDM来完成。
宏调用:宏定义之后的使用。在使用宏指令的位置写下宏名,后跟实体参数。
宏指令:使用宏时,其形式很像指令,所以称为宏指令。
宏展开:在汇编时,汇编程序用对应的代码序列替代宏指令。
宏汇编:指使用宏的方法进行汇编语言程序设计。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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


正确答案:对

第2题:

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


正确答案:对

第3题:

80x86汇编中,宏展开就是用宏定义体取代程序中的宏指令名,用实元取代宏定义中的()。

A.哑元

B.参数表

C.变量

D.标号


正确答案:A

第4题:

在调用宏组中的宏时,指定宏名的语法格式是()

  • A、宏组名.宏名
  • B、宏名
  • C、宏组名!宏名
  • D、[宏组名]![宏名]

正确答案:A

第5题:

宏定义中允许使用宏调用,其限制条件是______。


正确答案:先定义后使用
先定义后使用 解析:宏定义中允许使用宏调用,其限制条件是先定义后使用。

第6题:

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


正确答案:对

第7题:

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


正确答案:对

第8题:

宏的使用要经过三个步骤为宏定义、宏调用和【 】。


正确答案:宏展开
宏展开 解析:宏的使用过程有三个步骤:宏定义、宏调用以及宏展开。

第9题:

在汇编语言程序的开发过程中使用宏功能的顺序是()。

A.宏定义,宏调用
B.宏定义,宏展开
C.宏定义,宏调用,宏展开
D.宏定义,宏展开,宏调用

答案:C
解析:

第10题:

调用宏组中的宏命令格式为()

  • A、宏名
  • B、宏组名
  • C、[宏组名.宏名]
  • D、宏组名.宏名

正确答案:D