![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ARM汇编
天马行空_天马行空
技术宅
展开
-
GNU ARM 汇编指令(注意是GNU,区别与armasm)
GNU ARM 汇编指令(注意是GNU)转载 2014-06-23 17:25:21 · 7904 阅读 · 0 评论 -
关于ARM9协处理器CP15及MCR和MRC指令
关于ARM9协处理器CP15及MCR和MRC指令http://6xudonghai.blog.163.com/blog/static/336406292008724103317304/在基于ARM的嵌入式应用系统中,存储系统通常是通过系统控制协处理器CP15完成的。CP15包含16个32位的寄存器,其编号为0~15。访问CP15寄存器的指令MCR ARM寄存器到协处理器寄存器的数转载 2014-06-27 09:39:25 · 901 阅读 · 2 评论 -
ARM LDR汇编指令
ARM指令集中,LDR通常都是作加载指令的,但是它也可以作伪指令。(1) LDR r0,=name,像这种带等号的是伪指令,而不是ARM指令,LDR 伪指令用于加载立即数或一个地址值到指定寄存器.*如果name是立即数的话:LDR R0,=0X123;//将0X123存入R0*如果name是个标识符:LDR R0,=NAME;//将NAME的地址存入R0相当于:转载 2014-06-27 11:23:03 · 2714 阅读 · 0 评论 -
arm汇编条件码
操作码 条件码助记符 标志 含义 0000 EQ Z=1 相等 0001 NE(Not Equal) Z=0 不相等 0010 CS/HS(Carry Set/High or Same) C=1 无符号数大于或等于 0011 CC/LO(Carry Clear/LOwer) C=0 无符号数转载 2014-06-27 10:08:22 · 4244 阅读 · 0 评论 -
LDR指令详解(转载)
LDR指令详解ARM指令集中,LDR通常都是作加载指令的,但是它也可以作伪指令。(1)LDR r0,=name,像这种带等号的是伪指令,而不是ARM指令,LDR 伪指令用于加载立即数或一个地址值到指定寄存器.*如果name是立即数的话:LDR R0,=0X123;//将0X123存入R0 *如果name是个标识符:LDR R0,=NAME;//将NAME的地址存转载 2014-11-12 09:43:51 · 1414 阅读 · 0 评论