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

admin2021-07-07  24

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

选项 A、DCB 0x56;在内存区域分配一个字节的内存空间并初始化为0x56
B、CODE32;伪指令通知编译器,其后的指令序列为32位的ThUmb指令
C、MyTest EQU 15000;为定义一个常量MyTest值为15000,最大数为32位
D、EXPORT;伪指令用于在程序中声明一个全局的标号,该标号可在其它的文件中引用

答案B

解析 DCB为ARM汇编器所支持的数据定义伪指令,用于分配一片连续的字节存储单元并用指定的数据初始化,A选项正确;CODE32伪指令通知编译器,其后的指令序列为32位的ARM指令,故B选项错误;EQU是等于伪指令,用于为程序中的常量、标号等定义一个等效的字符名称,最大数为32位,C选项正确;EXPORT伪指令用于在程序中声明一个全局的标号,该标号可在其他的文件中引用,可用GLOBAL代替,D选项正确,故本题选择B。
转载请注明原文地址:https://jikaoti.com/ti/9jo7FFFM
0

最新回复(0)