52.一文带你理解ARM程序的编译及执行过程

一.我们的的程序是如何被芯片识别的? 有时我们会想,我们使用c语言或者更高级的语言写好代码,这些类似英文字母的东西芯片是怎么识别并且按照我们的想法执行的? 上图是一个ARM芯片基本的硬件组成,我们的程序肯定是存放在FLASH上。 我们一般的项目开发中,在启动文件中或者特定场景下为了更高的效率一般使用汇编文件,其他的逻辑实现一般使用c语言进行开发,也就是像上图一样汇编文件执行完毕后,跳到c文件中开始
相关文章
相关标签/搜索