微型计算机

在汇编语言程序中,变量和标号有何异同?

题目

在汇编语言程序中,变量和标号有何异同?

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A.LOCAL

B.PUBLIC

C.EXTRN

D.LABEL


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

第2题:

什么是8086汇编语言名字?包括有哪些?有何特点?程序中用到的名字有何特点?


正确答案: 名字是程序员在编程中按标识符规定命名的,目的是方便编程和读程。名字包括文件名、标题名、段名、过程名和符号常量名等。程序中用到的名字:
(1)段名:在段定义语句中命名取定,定义后的段名可以作为段基值来使用,用来对段寄存器赋值。
(2)过程名:在过程定义语句中定义,指向过程中第一条指令所在的内存单元的地址,即过程的入口地址,有NEAR和FAR之分。
(3)符号常量名:由符号定义语句EQU、=来定义,对符号常量给以赋值。

第3题:

TMS320C54X DSP汇编语言源程序中,标号是可选项,若使用标号,则标号必须从第一列开始。( )

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


参考答案:正确

第4题:

微机的中断处理过程有哪几步?中断过程和调用子程序过程有何异同。


正确答案: (1)一个中断过程包含:中断请求、中断排队、中断响应、中断服务和中断返回
(2)中断过程与子程序过程相同之处:都是主程序中调用子程序,之后返回主程序。
不同的是,进入子程序的时间和方法不同。调用子程序时,指令安排在主程序中,主程序主动,子程序入口地址通过计算得到。而中断过程对于主程序是被动的,主程序中没有预先调用的指令,中断是随机的,中断处理子程序入口地址要由中断类型码(N*4)。

第5题:

汇编语言程序中的标号具有的属性有()、()和()


正确答案:段基址;偏移地址;类型

第6题:

8088汇编语言源程序由( )组成。

A.段

B.过程

C.子程序

D.标号


正确答案:A

第7题:

汇编语言采用子程序编程有何优点?


正确答案: (1)简化源程序设计过程。
(2)设计的源程序简短,可节省存储空间。
(3)便于程序的修改与调试。
(4)便于编写模块化、结构化、自顶向下的程序。

第8题:

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

A.LOCAL

B.PUBLIC

C.EXTRN

D.LABEL


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

第9题:

一个完整的pascal 程序由程序首部,说明部分及执行部分组成,其说明部分的次序为()

  • A、常量说明,类型说明,变量说明,标号说明,过程说明
  • B、标号说明,类型说明,变量说明,常量说明,过程说明
  • C、标号说明,常量说明,类型说明,变量说明,过程说明
  • D、类型说明,变量说明,标号说明,过程说明,常量说明

正确答案:C

第10题:

在I/O控制方式中,中断和DMA有何主要异同?


正确答案:两者都是由外设主动提出申请,但在中断方式仍需要通过程序传送数据,并在处理的过程中还要“保护现场”和“恢复现场”,而DMA方式可以让外设与内存直接交换数据,不必经过CPU,所以处理速度更快,实时性更强。