汇编
Gamal_xin
这个作者很懒,什么都没留下…
展开
-
MSR和MRS 指令
1 状态寄存器传送至通用寄存器类指令功能:将状态寄存器的内容传送至通用寄存器。格式:MRS{}Rd,CPSR}SPSR其中:Rd 目标寄存器,Rd不允许R15。R=0 将CPSR中的内容传送目的寄存器。R=1 将SPSR中的内容传送至目的寄存器。注释:MRS与MSR配合使用,作为更新PSR的读-修改-写序列的一部分。例如:改变处原创 2014-01-20 13:48:07 · 898 阅读 · 0 评论 -
ARM常用汇编指令
(2012-04-12 20:33:03)转载▼标签: arm汇编 杂谈 LDR 和STR——用于字和无符号字节指令格式:LDR/STR{cond}{T} Rd,地址>LDR/STR{cond}B{T} Rd,地址>LDR{cond}{T} Rd,地址> 加载指定地址的字数据到Rd中;转载 2014-01-20 13:54:10 · 1065 阅读 · 0 评论 -
ARM指令集问题:满递减与空递减
(2012-04-12 21:09:10)转载▼标签: 杂谈 ARM指令的多数据传输(STM、LDM)中,提到:多寄存器的Load和Store指令分为2组:一组用于数据的存储与读取,对应于IA、IB、DA、DB,一组用于堆栈操作,对应于FD、ED、FA、EA,两组中对应的指令含义相同。即:STMIB(地转载 2014-01-20 13:58:49 · 3580 阅读 · 0 评论 -
关于adr指令的理解
(2012-04-12 20:49:52)转载▼标签: 杂谈分类: ARM汇编一、adr和ldr的区别同学们在学习ARM指令时,多数都会对adr和ldr这两个命令产生疑惑,那他们究竟有什么区别呢?其实这两个都是伪指令:adr是小范围的地址读取伪指令,ldr是大范围的读取地址伪指令。可实际上adr转载 2014-01-20 13:55:42 · 918 阅读 · 0 评论 -
ARM指令
(2012-04-12 20:54:50)转载▼标签: 杂谈分类: ARM汇编ARM指令集概述********************************************************寄存器:因为ARM有7种处理器模式,(用户usr、中断irq、快中断fiq、管理svc、中止abt转载 2014-01-20 13:57:03 · 761 阅读 · 0 评论 -
ARM几条汇编指令的比较
(2012-04-12 19:48:44)转载▼标签: 杂谈 1、LDR R0,=0X3FF5000 ;伪指令,把0X3FF5000这个地址送给R0 2、LDR R0,0XFF ; 把立即数0xff送给R03、LDR R0,=&FF ; &相当于0X 4、BIC R0,R0,#%转载 2014-01-20 13:58:16 · 774 阅读 · 0 评论