ARM 汇编
ARM架构约等于计算机架构
STCNXPARM
乐于将知识和经验组织形成思维导图分享。基础决定上层质量,细节决定成败;Talk is cheap, show me the code.
展开
-
ARM 编程:C语言与汇编间互相调用,参数与返回值的传递方式详解
函数调用时的规则如下:父函数与子函数间的入口参数依次通过R0R3这4个寄存器传递。父函数在调用子函数前先将参数存入到R0R3中,若只有一个参数则使用R0传递,2个则使用R0和R1传递,依次类推,当超过4个参数时,其它参数通过栈传递。当子函数运行时,根据自身参数个数自动从R0~R3或者栈中读取参数。子函数通过R0寄存器将返回值传递给父函数。子函数返回时,将返回值存入R0,当返回到父函数时,父函数读取R0获得返回值。发生函数调用时,R0R3是传递参数的寄存器,即使是父函数没有参数需要传递,子函数也可以任原创 2020-09-22 21:59:52 · 24534 阅读 · 0 评论 -
linux AT&T格式汇编入门
本博客仅仅介绍学习GNU汇编的一些总结,和粗略的介绍,以及附件一些网络资源和3个简单的例子,希望能够引导大家更有明确的学习目标。原创 2020-01-19 00:17:27 · 1310 阅读 · 0 评论 -
【转载】【嵌入式开发】ARM 异常向量表 ( 异常概念 | 异常处理流程 | 异常向量 | 汇编代码 )
【嵌入式开发】ARM 异常向量表 ( 异常概念 | 异常处理流程 | 异常向量 | 汇编代码 ) 原创 ...转载 2020-01-18 14:38:43 · 415 阅读 · 0 评论