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

题目

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

  • A、宏定义,宏调用
  • B、宏定义,宏展开
  • C、宏定义,宏调用,宏展开
  • D、宏定义,宏展开,宏调用
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

宏的处理是在程序执行过程中处理的。()


参考答案:错误

第2题:

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

A、宏调用,宏定义

B、宏展开,宏定义

C、宏定义,宏调用,宏展开

D、宏定义,宏展开,宏调用


正确答案:C

第3题:

使用宏组的目的是

A.设计出功能复杂的宏

B.设计出包含大量操作的宏

C.减少程序内存消耗

D.对多个宏进行组织和管理


正确答案:D

第4题:

使用宏组的目的是 ______。

A.设计出功能复杂的宏

B.设计出包含大量操作的宏

C.减少程序内存的消耗

D.对多个宏进行组织和管理


正确答案:D
解析:宏可以是包含操作序列的一个宏,也可以是一个宏组。如果设计时有很多的宏,将其分类到不同的宏组中会有助于数据库的管理。

第5题:

目前用户开发程序大多使用汇编语言。()

此题为判断题(对,错)。


参考答案:×

第6题:

在汇编语言中,宏是源程序中的一段有独立功能的程序代码,只需要在源程序中定义一次就可以多次调用。( )


正确答案:对

第7题:

汇编语言的最主要的功能是将汇编语言源程序翻译成目标程序。它还具有以下功能:对源程序进行检查,并给出错误信息;展开宏指令;给出列表文件:根据用户定义自动分配存储区和_______。


正确答案:自动地把各种进制数据转换成二进制表把字符转换成ASCII计算表达式的值
自动地把各种进制数据转换成二进制表,把字符转换成ASCII,计算表达式的值

第8题:

下面是汇编语言程序设计中关于过程调用和宏调用的叙述,其中错误的是:

A.调用方法相同,都是在程序执行过程中调用具有某种功能的目标程序,然后再通过执行RET指令返回主程序

B.过程调用的执行速度比宏调用慢

C.宏调用一般比过程调用占用较多的内存空间

D.过程调用时主程序和子程序之间的信息传递没有宏调用时传递信息方便


正确答案:A
解析:过程调用和宏调用从实现方式上是完全不同的,宏调用是通过拷贝目标代码来实现的,过程调用是通过转移执行位置来实现的。

第9题:

若汇编语言程序的宏定义中使用了标号,则该标号必须用下列哪种伪指令予以说明?

A.LOCAL

B.PUBLIC

C.EXTRN

D.LABEL


正确答案:A
解析:该题考查考生对汇编指令的理解。汇编语言源程序在汇编过程中,要将宏指令所代替的程序段汇编成相应的机器代码,并插入到源程序的目标代码中,每引用一次宏指令,就要插入一次,因此在宏定义中使用的标号;需要用LOCAL(局部)伪指令指定其范围属性,所以应该选择A。

第10题:

在80×86宏汇编语言中,整个源程序必须用伪指令END语句结束,表示汇编程序汇编源程序到此为止,END后面的标号表示该程序执行时的【 】。


正确答案:启动地址
启动地址 解析:在80×86宏汇编语言中,整个源程序必须用伪指令END语句结束,表示汇编程序汇编源程序到此为止,END后面的标号表示该程序执行时的启动地址。

更多相关问题