参考答案和解析
正确答案:D
更多“指令语句中标号的错误定义是()。A、在代码段中的名字项后面紧跟冒号定义B、用EQU伪指令定义C、用LABEL伪指令定义D、由“JMP标号”指令定义”相关问题
  • 第1题:

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

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

    正确答案:B

  • 第2题:

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

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

    正确答案:A

  • 第3题:

    伪指令ASSUME的作用是:()

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

    正确答案:C

  • 第4题:

    段定义伪指令语句用SEGMENT语句表示开始,以()语句表示结束。


    正确答案:ENDS

  • 第5题:

    段定义伪指令语句用()语句表示开始,以()语句表示结束。


    正确答案:SEGMENT;ENDS

  • 第6题:

    有关机器指令标号和伪指令的名字的说法中,正确的是()。

    • A、机器指令标号能够以数字开头,而伪指令的名字不行
    • B、机器指令标号后面带冒号,而伪指令的名字后面没有
    • C、机器指令标号和伪指令的名字都代表代码段中的偏移地址
    • D、机器指令标号和伪指令的名字都代表数据段中的偏移地址

    正确答案:B

  • 第7题:

    定义宏指令的伪指令是()。

    • A、PROC和ENDP
    • B、CODE和ENDS
    • C、EQU和END
    • D、MACRO和ENDM

    正确答案:D

  • 第8题:

    子程序的属性是用()定义的。

    • A、CALL指令
    • B、PROC过程定义伪指令
    • C、FARPTR
    • D、RET指令

    正确答案:B

  • 第9题:

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

    助记符

    B

    变量

    C

    符号

    D

    标号


    正确答案: C
    解析: 暂无解析

  • 第10题:

    单选题
    子程序的属性是用()定义的。
    A

    CALL指令

    B

    PROC过程定义伪指令

    C

    FARPTR

    D

    RET指令


    正确答案: C
    解析: 暂无解析

  • 第11题:

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

    EQU能对所定义的符号名再重新定义,而=不行

    B

    =能对所定义的符号名再重新定义,而EQU不行

    C

    EQU和=都能对所定义的符号名再重新定义

    D

    EQU和=都不能对所定义的符号名再重新定义


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    有关机器指令标号和伪指令的名字的说法中,正确的是()。
    A

    机器指令标号能够以数字开头,而伪指令的名字不行

    B

    机器指令标号后面带冒号,而伪指令的名字后面没有

    C

    机器指令标号和伪指令的名字都代表代码段中的偏移地址

    D

    机器指令标号和伪指令的名字都代表数据段中的偏移地址


    正确答案: B
    解析: 暂无解析

  • 第13题:

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

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

    正确答案:B

  • 第14题:

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

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

    正确答案:C

  • 第15题:

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


    正确答案: DB

  • 第16题:

    ()是过程定义结束伪指令,其前面需要加()配套使用。()是段定义结束伪指令,其前面需要加()配套使用。


    正确答案:ENDP;过程名;ENDS;段名称

  • 第17题:

    宏指令定义必须由伪指令MACRO开始,伪指令ENDM结束,两者之间的语句称为()

    • A、哑元
    • B、宏定义体
    • C、实元
    • D、宏展开

    正确答案:B

  • 第18题:

    在多模块程序设计中,错误的说法是()。

    • A、至少定义一个堆栈段
    • B、结束伪指令END START必须在主模块中
    • C、其它模块的END语句不能带有标号
    • D、各个代码段名不能相同

    正确答案:D

  • 第19题:

    “=”和“EQU”两条伪指令有相同的功能,它们之间的区别是()伪指令不允许对符号名重复定义。


    正确答案:EQU

  • 第20题:

    单选题
    宏指令定义必须由伪指令MACRO开始,伪指令ENDM结束,两者之间的语句称为()
    A

    哑元

    B

    宏定义体

    C

    实元

    D

    宏展开


    正确答案: C
    解析: 暂无解析

  • 第21题:

    判断题
    局部标号可以用伪指令来定义。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第22题:

    单选题
    宏定义体中的标号通过()伪指令用来指定。
    A

    PUBLIC

    B

    MACRO

    C

    EXTRN

    D

    LOCAL


    正确答案: A
    解析: 暂无解析

  • 第23题:

    单选题
    在多模块程序设计中,错误的说法是()。
    A

    至少定义一个堆栈段

    B

    结束伪指令END START必须在主模块中

    C

    其它模块的END语句不能带有标号

    D

    各个代码段名不能相同


    正确答案: C
    解析: 暂无解析