码迷,mamicode.com
首页 > 其他好文 > 详细

Arm中的c和汇编混合编程

时间:2017-06-11 12:56:27      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:汇编代码   load   驱动   操作系统   保存   网盘   选择   entry   形参   

1、c调汇编注意:去掉汇编的入口entry。形参通过寄存器R0~R3保存,超出四个通过栈传递。

2、汇编调c:形参通过R0~R3传递,返回值保存在R0,

3、c中内嵌汇编,_asm{ 汇编代码 },从程序可移植角度,尽量选择单独一个文件写汇编。

4、bsp 板级支持包,bootloader+操作系统+外设驱动

5、读写速度:寄存器》cache(SRAM)》SDRAM,DDRAM》flash(norflash,nandflash)》网盘

Arm中的c和汇编混合编程

标签:汇编代码   load   驱动   操作系统   保存   网盘   选择   entry   形参   

原文地址:http://www.cnblogs.com/ggds/p/6984774.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!