汇编语言调用c语言
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了汇编语言调用c语言相关的知识,希望对你有一定的参考价值。
汇编语言调用c语言在BL SearchMin后在c语言中的return应该是已经把pc通过MOV设置回去了吧,为什么还要有LDR PC,LR。
LDR应该是从内存加载到寄存器,LR为地址的内存有什么含义么,这样做对么。
如果方便的话可以介绍一下汇编与c语言相互传递的参数的调用方法么。
IMPORT (变量名)
LDR r0, =(变量名) //获得该变量地址到r0
LDR r0,[r0] //将r0其值作为地址,获取其地址指向的值
这样c中变量的值就传递到r0了 参考技术A LDR PC,LR。
是FINDMin函数返回用的语句,先当与return 参考技术B 哦 参考技术C ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
以上是关于汇编语言调用c语言的主要内容,如果未能解决你的问题,请参考以下文章