ZHCU876Z July 2001 – October 2023 SM320F28335-EP
为C/C++ 程序中声明的所有静态变量分配一个唯一的空间。链接器确定空间的地址。编译器确保这些变量的空间以多个字的形式分配,以便每个变量在字边界上对齐。
编译器期望将全局变量分配到数据内存中。(对于 COFF,编译器会在 .ebss 中为此类变量保留空间。对于 EABI,则会在 .data 或以 DATA_SECTION pragma 命名的段中保留空间,相关信息请参阅节 6.9.6)。在同一模块中声明的变量会被分配到单个内存块中。该块可能是连续的,但不能保证这一点。