ARM指令里几个特殊符号
时间:08-10
来源:互联网
点击:
。 MAP 伪指令通常与 FIELD 伪指令配合使用来定义结构化的内存表。
使用示例: MAP 0x100 , R0 ;定义结构化内存表首地址的值为 0x100 + R0 。
9、 FILED 语法格式: 标号 FIELD 表达式 FIELD 伪指令用于定义一个结构化内存表中的数据域。 FILED 也可用 “ # ” 代替。 表达式的值为当前数据域在内存表中所占的字节数。 FIELD 伪指令常与 MAP 伪指令配合使用来定义结构化的内存表。 MAP 伪指令定义内存表的首地址, FIELD 伪指令定义内存表中的各个数据域,并可以为每个数据域指定一个标号供其他的指令引用。 注意 MAP 和 FIELD 伪指令仅用于定义数据结构,并不实际分配存储单元。
使用示例: MAP 0x100 ;定义结构化内存表首地址的值为 0x100 。 A FIELD 16 ;定义 A 的长度为 16 字节,位置为 0x100 B FIELD 32 ;定义 B 的长度为 32 字节,位置为 0x110 S FIELD 256 ;定义 S 的长度为 256 字节,位置为 0x13
- 乘法指令之:UMULL无符号数长乘指令(08-13)
- 单片机中带符号数的表示法及运算规则(11-28)
- ARM汇编中^、!、cxsf符号和movs等指令使用(11-20)
- 浅析arm汇编中^、、cxsf符号和movs等指令使用学习(11-20)
- ARM汇编特殊符号 汇编符号引用(11-09)
- ARM汇编程序设计之:ARM汇编器所支持的伪操作(09-30)