大连理工大学软件学院邱铁办公楼413Tel:87571632E_mail: ******@:《ARM嵌入式系统结构与编程》清华大学出版社2009年3月出版ARM嵌入式系统结构与编程第6章ARM汇编伪指令与伪操作本章将详细介绍进行汇编语言程序设计时所用的ARM/Thumb汇编语言伪指令、由ARM公司推出的开发工具所支持的伪操作以及GNUARM开发工具所支持的伪操作。 GNUARM汇编伪操作在嵌入式系统开发中,不可避免的要使用GNU工具,要进行嵌入式LINUX的移植与开发,其中与硬件直接相关的部分要用汇编语言来编程。 :.equ symbol, symbol,expr其中: symbol 为要指定的名称,它可以是以前定义过的符号;expr 表示数字常量或程序中的标号。 aa, DD ;DD定义成符号aa .equ bb, _start ;将程序标号_start定义成符号bb _start: MOV R0, #0x0F ADDR0, R0, #1 … …:.equiv symbol,expr其中:symbol 为要指定的名称,它不可以是以前定义过的符号;expr 表示数字常量或程序中的标号。 aa, DD ;DD定义成符号aa .equiv aa, _start _start: MOV R0, #0x0F … …:.global symbol其中:symbol :.globl start
第6章 ARM汇编伪指令与伪操作(2) 来自淘豆网www.taodocs.com转载请标明出处.