代码执行的3个基本段:text段 、data段、bss段
text段在内存中被映射为只读,但.data和.bss是可写的。
text段:
就是放程序代码的,编译时确定,只读;
data段:
存放在编译阶段(而非运行时)就能确定的数据,可读可写。也就是通常所说的静态存储
区,赋了初值的全局变量和赋初值的静态变量存放在这个区域,常量也存放在这个区域;
bss段:
定义而没有赋初值的全局变量和静态变量,放在这个区域;
Carl.hu
Mr Hu
TEL : 130 4081 5109
Email : Carl.hu_5566@qq.com
Company : 深圳创晨芯电子有限公司
Addr : 广东省 深圳市 龙岗区平新北路167号A栋
Business Scope:
8 bit mcu / 32 bit mcu / 通用IC(24C02) / 三端稳压器 / 锁存器