指令语句中标号的错误定义是()。A、在代码段中的名字项后面紧跟冒号定义B、用EQU伪指令定义C、用LABEL伪指令定义D、由“JMP标号”指令定义

题目

指令语句中标号的错误定义是()。

  • A、在代码段中的名字项后面紧跟冒号定义
  • B、用EQU伪指令定义
  • C、用LABEL伪指令定义
  • D、由“JMP标号”指令定义
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A.LOCAL

B.PUBLIC

C.EXTRN

D.LABEL


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

第2题:

有关等价伪指令EQU和等号伪指令=的说法中,正确的是()。

  • A、EQU能对所定义的符号名再重新定义,而=不行
  • B、=能对所定义的符号名再重新定义,而EQU不行
  • C、EQU和=都能对所定义的符号名再重新定义
  • D、EQU和=都不能对所定义的符号名再重新定义

正确答案:B

第3题:

指令语句中标号的错误定义是()。

A.在代码段中的名字项定义,后面紧跟冒号

B.用EQU伪指令定义

C.用LABEL伪指令定义

D.用“JMP标号”指令定义


正确答案:D

第4题:

伪指令ASSUME的作用是:()

  • A、定义段
  • B、定义过程
  • C、为各段分配段寄存器
  • D、定义程序

正确答案:C

第5题:

ARM汇编程序中,代码段的定义应用使用()伪指令。

  • A、AREA
  • B、DCB
  • C、MACRO
  • D、GBLA

正确答案:A

第6题:

以下对伪指令的解释错误的是:()。

A.DCB 0x56;在内存区域分配一个字的内存空间并初始化为0x56

B.CODE32;伪指令通知编译器,其后的指令序列为32位的Thumb指令

C.MyTest EQU 15000;为定义一个常量MyTest值为15000,最大数为32位

D.EXPORT伪指令用于在程序中声明一个全局的标号,该标号可在其它的文件中引用


正确答案:B

第7题:

在COUNT DB 5这条存储单元定义伪指令中,COUNT称为()。

  • A、助记符
  • B、变量
  • C、符号
  • D、标号

正确答案:B

第8题:

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

A.LOCAL

B.PUBLIC

C.EXTRN

D.LABEL


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

第9题:

以下对伪指令的解释错误的是()。

  • A、DCD 0x12;在内存区域分配一个32位字的内存空间并初始化为0x00000012
  • B、CODE16;伪指令通知编译器,其后的指令序列为16位的Thumb指令
  • C、TestEQU50;定义一个常量Test值为50,不能定义32位常数
  • D、IMPORTMain;该伪指令通知编译器当前文件要引用标号Main,但Main在其他源文件中定义

正确答案:C

第10题:

伪指令中定义字节变量的是()


正确答案: DB