推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

ARM中C和汇编混合编程及示例

更新时间:2018-04-27 20:38:04 大小:98K 上传用户:dongshao查看TA发布的资源 标签:arm汇编混合编程 下载积分:1分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

ARM中C和汇编混合编程及示例 在嵌入式系统开发中,目前使用的主要编程语言是C和汇编,C++已经有相应的编译器,但是现 在使用还是比较少的。在稍大规模的嵌入式软件中,例如含有OS,大部分的代码都是用C 编写的, 主要是因为C 语言的结构比较好,便于人的理解,而且有大量的支持库。尽管如此,很多地方还是要 用到汇编语言,例如开机时硬件系统的初始化,包括CPU 状态的设定,中断的使能,主频的设定, 以及RAM的控制参数及初始化,一些中断处理方面也可能涉及汇编。另外一个使用汇编的地方就是 一些对性能非常敏感的代码块,这是不能依靠C编译器的生成代码,而要手工编写汇编,达到优化的 目的。而且,汇编语言是和CPU 的指令集紧密相连的,作为涉及底层的嵌入式系统开发,熟练对应 汇编语言的使用也是必须的。 

部分文件列表

文件名文件大小修改时间
ARM中C和汇编混合编程及示例.pdf109KB2005-12-16 14:08:26

全部评论(0)

暂无评论