ARM指令
文章平均质量分 79
mengzhidui2
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ARM常用指令
---------------------------------ARM存储器访问指令1.Load/Store指令LDR R1,[R0,#0x12] ;将R0+0x12地址处的数据读出,保存到R1中(R0的值不变)LDR R1,[R0,#-0x12] ;将R0-0x12地址处的数据读出,保存到R1中(R0的值不变)LDR R1,[R0] ;将R0地址处的数据读出,保存到R1原创 2013-05-22 10:33:57 · 1232 阅读 · 0 评论 -
ARM指令的条件码
EQ 相等NE 不相等CS 进位设置CC 进位清除MI 负数PL 非负数VS 上溢出VC 没有上溢出HI 无符号数大于LS 无符号数小于等于GE 带符号数大于等于LT 带符号数小于GT 带符号数大于LE 带符号数小于等于AL 无条件执行原创 2013-05-22 09:27:08 · 797 阅读 · 0 评论 -
ARM指令里几个特殊符号
特殊符号 对应指令 含义 = DCB 分配一片连续的字节存储单元并用指定的数据初始化 & DCD 分配一片连续的字存储单元并用指定的数据初始化 % SPACE 分配一片连续的存储单元 ^转载 2013-05-22 14:46:02 · 596 阅读 · 0 评论 -
ARM伪指令
— AREA — ALIGN — CODE16、CODE32 — ENTRY — END — EQU — EXPORT(或GLOBAL) — IMPORT — EXTERN — GET(或INCLUDE) — INCBIN — RN — ROUT 1、 AREA 语法格式: AR转载 2013-05-22 10:56:46 · 912 阅读 · 0 评论 -
位置无关码
1位置无关代码及程序设计方法 1.1基本概念与实现原理 应用程序必须经过编译、汇编和链接后才变成可执行文件,在链接时,要对所有目标文件进行重定位(relocation),建立符号引用规则,同时为变量、函数等分配运行地址。当程序执行时,系统必须把代码加载到链接时所指定的地址空间,以保证程序在执行过程中对变量、函数等符号的正确引用,使程序正常运行。在具有操作系统的系统中,重定位过程原创 2013-05-27 10:11:18 · 838 阅读 · 0 评论 -
ARM链接脚本
链接定位是系统级软件开发过程中必不可少的一部分,嵌入式软件开发均属于系统级开发,绝大部分嵌入式软件都涉及到链接定位脚本文件;链接定位脚本使得我们的目标代码组织更加灵活。1. 链接定位脚本文件说明链接定位过程一般由链接器根据链接定位脚本完成,比较简单的系统可以通过设置链接器开关选项取代链接定位脚本;链接定位的关键是链接定位脚本的编写。我们从典型的目标文件结构开始,来介绍链接定位脚本文件的编写转载 2013-05-28 07:20:57 · 909 阅读 · 0 评论
分享