- 3
- 0
- 约4.43千字
- 约 12页
- 2024-03-03 发布于陕西
- 举报
3CHAPTER嵌入式微处理器
3.5ARM程序设计基础ARM硬件系统裸机程序嵌入式操作系统汇编语言、C/C++等汇编语言、c/c++,Java,Python,c#等Keil,ADS等开发工具QT,Eclipse等集成开发环境应用程序驱动程序GCC基于ARM的程序设计
3.5ARM程序设计基础ARM编程中高级语言与汇编语言的对比:(1)高级编程语言隐藏了CPU执行指令的许多细节,因此在只关心系统所具有功能的系统中,采用高级语言编写程序更为合适。(2)CPU执行指令的细节差异会反映在系统的非功能特性上,如系统程序的规模和运行速度。因此,了解汇编语言程序设计对于嵌入式系统的设计者来说是非常必要的。
3.5.1ARM汇编程序设计AREAWord,CODE,READONLY;namethisblockofcodenumEQU20;SetnumberofwordstobecopiedENTRY;markthefirstinstructiontocallstartLDRr0,=src;r0=pointertosourceblock
原创力文档

文档评论(0)