微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > ARM指令里几个特殊符号

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

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top