code ro rw zi 编译的一个ARM的程序,编译结果中的一句话
来源:互联网 发布:海军知耻 编辑:程序博客网 时间:2024/06/06 17:56
code ro rw zi
编译的一个ARM的程序,编译结果中的一句话
Program Size: Code=8044 RO-data=52 RW-data=56 ZI-data=5184
其中:
Code指存储到flash【Rom】中的程序代码,代码被系统添加了一部分初始化ZI的代码,编程者看不到这部分。
ZI英语是zero initial,就是程序中用到的,并且被系统初始化为0的变量的字节数,keil编译器默认是把你没有初始化的变量都赋值一个0,这些变量在程序运行时是保存在RAM中的。
RW是可读可写变量,就是初始化时候就已经赋值了的,RW + ZI就是你的程序总共使用的RAM字节数。
还有一个RO,这个是初始化的常量,但是这些值是被保存到Rom中的,就放在主程序后面,这样所写的程序占用的rom的字节总数就是Code + RO + RW。为什么Rom中还要存RW,还有ZI函数呢,因为掉电后RAM中所有数据都丢失了,每次上电RAM中的数据是被重新赋值的,每次这些固定的值就是存储在Rom中的。
- code ro rw zi 编译的一个ARM的程序,编译结果中的一句话
- keil编译的CODE.RW.RO.ZI的大小说明
- ADS编译ARM程序时对RO,RW,ZI段的理解
- ADS编译ARM程序时对RO,RW,ZI段的理解
- ARM编译中Code, RO-data,RW-data,ZI-data
- ARM编译中Code, RO-data,RW-data,ZI-data
- 转:ARM编译中的RO、RW和ZI DATA区段
- ARM编译中的RO、RW和ZI DATA区段
- ARM编译中的RO、RW和ZI DATA区段
- ARM编译中的RO、RW和ZI DATA区段
- ARM编译中的RO、RW和ZI DATA区段
- ARM编译中的RO、RW和ZI DATA区段
- ARM编译中的RO、RW和ZI DATA区段
- ARM编译中的RO、RW和ZI DATA区段
- ARM编译中的RO、RW和ZI DATA区段
- ARM编译中的RO、RW和ZI DATA区段
- ARM编译中的RO、RW和ZI DATA区段
- ARM编译中的RO、RW和ZI DATA区段
- php和phpunit的安装与使用
- HDOJ的rank变回600+了
- jsp
- RO段、RW段和ZI段 转载:RO段、RW段和ZI段
- jquery之利用ajax与服务器交谈(温习ajax之获得响应)
- code ro rw zi 编译的一个ARM的程序,编译结果中的一句话
- break和continue的区别
- 开始写blog了
- 简单的启动代码 IMPORT |Image$$RO$$Limit|
- 第一篇
- java易错知识点
- VPython - example - A simple redblue stereovision effort
- JAVA应该掌握的知识点
- 先附上一份头文件