嵌入式linux-----C语言高级专题(1)-----内存这个大话题
1.1 程序运行为什么需要内存①
1.2 程序运行为什么需要内存②
冯诺依曼结构和哈佛结构
冯诺依曼结构是:数据和代码放在一起。
哈佛结构是:数据和代码分开存在。
什么是代码:函数
什么是数据:全局变量、局部变量
在S5PV210中运行的Linux系统上,运行应用程序时所有的应用程序的代码和数据都在DRAM,这种结构就是冯诺依曼结构;在单片机中,我们把程序代码烧写到Flash(NorFlash)中,然后程序在Flash中原地运行,程序中所涉及到的数据(全局变量、局部变量)必须放在RAM(SRAM)中,这种
原创
2021-07-12 10:12:03 ·
263 阅读 ·
0 评论