DCD 0x12;在内存区域分配一个32位字的内存空间并初始化为0x00000012
CODE16;伪指令通知编译器,其后的指令序列为16位的Thumb指令
TestEQU50;定义一个常量Test值为50,不能定义32位常数
IMPORTMain;该伪指令通知编译器当前文件要引用标号Main,但Main在其他源文件中定义
第1题:
关于伪指令说法错误的是()。
A、伪指令属于汇编指令
B、伪指令属于单片机指令
C、汇编程序能够识别伪指令
D、单片机不能执行伪指令
第2题:
以下对伪指令的解释错误的是:()。
A.DCB 0x56;在内存区域分配一个字的内存空间并初始化为0x56
B.CODE32;伪指令通知编译器,其后的指令序列为32位的Thumb指令
C.MyTest EQU 15000;为定义一个常量MyTest值为15000,最大数为32位
D.EXPORT伪指令用于在程序中声明一个全局的标号,该标号可在其它的文件中引用
第3题:
此题为判断题(对,错)。
第4题:
SEGMENT/ENDS为()伪指令;END称为()伪指令;PROC/ENDP称为()伪指令。
第5题:
指令语句中标号的错误定义是()。
第6题:
以下对伪指令的解释正确的是()。
A.DCD 0x23;在内存区域分配一个字节的内存空间并初始化为0x23
B.CODE16;伪指令通知编译器,其前的指令序列为16位的Thumb指令
C.MyBaudEQU9600;定义一个常量MyBaud的值为9600
D.IMPORT Label;声明一个全局的标号Label,该标号可在其他文件中引用
第7题:
以下对伪指令的解释错误的是()。
A.DCB 0xAC;在内存区域分配一个字的内存空间并初始化为0xAC
B.CODE16;伪指令通知编译器,其后的指令序列为16位的Thumb指令
C.MyTestEQU15000;定义一个32位常量MyTest,值为15000
D.EXPORT伪指令用于在程序中声明一个全局的标号,该标号可在其它的文件中引用
第8题:
A.在代码段中的名字项定义,后面紧跟冒号
B.用EQU伪指令定义
C.用LABEL伪指令定义
D.用“JMP标号”指令定义
第9题:
NOP和END两个指令,是()
第10题:
赋值伪指令EQU与等号伪指令的不同之处是()。