ZHCUAV7Z september 1995 – march 2023 66AK2E05 , 66AK2H06 , 66AK2H12 , 66AK2H14 , AM1705 , AM1707 , AM1802 , AM1806 , AM1808 , AM1810 , AM5K2E04 , OMAP-L132 , OMAP-L137 , OMAP-L138 , SM470R1B1M-HT , TMS470R1A288 , TMS470R1A384 , TMS470R1A64 , TMS470R1B1M , TMS470R1B512 , TMS470R1B768
关于输出段的内容,有两条规则需要注意。输出段符合以下条件之一:
具有原始数据的段被称为已初始化 的段。这意味着目标文件包含段的实际存储器映像内容。加载段时,此映像将加载到位于段的指定起始地址处的存储器中。如果有任何内容汇编到 .text 和 .data 段中,那么它们始终 具有原始数据。用 .sect 汇编器指令定义的指定段也具有原始数据。
默认情况下,.bss 段(请参阅保留 .bss 段中的空间)和由 .usect 指令定义的段(请参阅保留未初始化的段)没有原始数据(它们未初始化)。它们在存储器映射中占据空间但没有实际内容。未初始化的段通常会在快速外部存储器中为变量保留空间。在目标文件中,一个未初始化的段具有一个正常的段标头并且可以在其中定义符号;但是,该段中没有存储任何存储器映像。