![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
arm汇编语言
文章平均质量分 50
oncmrlftm
这个作者很懒,什么都没留下…
展开
-
堆栈操作指令
1、stmfd/ldmfd 带有fd/fa/ea/ed后缀的指令常用于在堆栈中(个人理解) stmfa/ldmfa与stmfd/ldmfd类似,只有在“堆栈地址增长方向相反”这一区别 ldr r0,=0x11111111 ldr r1,=0x22222222 ldr r2,=0x33333333 stmfd sp!,{r0-r2} ;先自减4个字节原创 2013-04-10 17:43:56 · 1160 阅读 · 0 评论 -
堆栈操作指令
stmed/ldmed 同样地,stmea/ldmea与stmed/ldmed类似,只是在地址增长方面相反。 1、未执行stmed前 2、执行stmed指令 3、执行ldmed指令原创 2013-04-10 20:10:47 · 890 阅读 · 0 评论 -
BCD转换十进制及输出格式
嵌入式中RTC实时时钟用到BCD寄存器与十进制的转换,对此想要一探究底!! #include /************************BCD码转换为十进制*****************************/ unsigned char BCD_D(int val) { return ((0xff&(val/16))*10+(val&0xf)); } /*****原创 2013-05-11 20:40:27 · 1197 阅读 · 0 评论