ARM汇编AREA伪指令

AREA:用于定义一个代码段或是数据段。语法格式:

AREA sectionname{,attr}{,attr}…attribute

其中:sectionname为所定义的段的名称;attr为该段的属性,具有的属性如表4-4所列。

表4-4 attr段的属性含义

伪操作 功能
CODE 定义代码段
DATA 定义数据段
READONLY

指定本段为只读,代码段的默认属性

READWRITE 指定本段为可读可写,数据段的默认属性
ALIGN 指定段的对齐方式为2^expession。expression的取值为0~31
COMMON 指定一个通用段。该段不包含任何用户代码和数据
NOINIT 指定此数据段仅仅保留了内存单元,而没有将各初始值写入内存单元,或者将各个内存单元值初始化为0
注意 一个大的程序可包含多个代码段和数据段。一个汇编程序至少包含一个代码段。

你可能感兴趣的:(汇编,ARM,area,伪指令)