汇编
文章平均质量分 56
Wenlong_L
这个作者很懒,什么都没留下…
展开
-
ARM汇编指令:adr和ldr
http://blog.sina.com.cn/s/blog_4b5210840100c80i.html这两个都是伪指令:adr是小范围的地址读取伪指令,ldr是大范围的读取地址伪指令。可实际上adr是将基于PC相对偏移的地址值或基于寄存器相对地址值读取的为指令,而ldr用于加载32为立即数或一个地址到指定的寄存器中。到这儿就会看到其中的区别了。如果在程序中想加载某个函数或者某个在联接时候指定...转载 2018-07-16 17:41:35 · 2121 阅读 · 1 评论 -
arm汇编调用c函数之传参
转载:https://blog.csdn.net/ruixj/article/details/4779607 对于ARM体系来说,不同语言撰写的函数之间相互调用(mix calls)遵循的是 ATPCS(ARM-Thumb Procedure Call Standard),ATPCS主要是定义了函数呼叫时参数的传递规则以及如何从函数返回,关于ATPCS的详细内容可以查看ADS1.2 Online ...转载 2018-07-04 09:45:29 · 1176 阅读 · 0 评论 -
ARM汇编中的条件执行语句
ARM汇编中条件码助记符有许多,在这里做一个总结,帮助记忆以及以后的查阅:(1)EQ 相等(2)NE 不相等(3)CS/HS 无符号数大于或等于(4)CC/LO 无符号数小于(5)MI 负数(6)PL 正数或零(7)VS 溢出(8)VC 没有溢出(9)HI 无符号数大于(10)LS 无符号数小于或等于(11)GE 有符号数大于或等于(12)LT 有符号数小于(13)GT ...原创 2018-07-18 09:17:39 · 2393 阅读 · 0 评论