05eg.指令和宏语言
*; .C —— C源文件 .ASM ——汇编文件 .CMD —— 命令文件
.H ——头文件 .PRJ ——工程文件 .LST —— 列表文件
.MAP ——映射文件 .OBJ——目标文件 .OUT ——可执行文件 ; COFF目标文件总是包括3个默认的段 :
▲ 文本段:用.text定义,通常包括可执行代码。
▲ 数据段:用.data定义,通常包括已初始化的数据。
▲ 预留段:用.bss定义,通常保留用于未初始化变量的空间。
用.usect,.sect或.asect伪指令可创建命名段。这些命名段可以像.text,.data一样被使用。
COFF有两种基本类型的段:
① 已初始化的段 —— 包含数据或代码。用.text和.data伪指令定义的段和
用.sect或.asect伪指令创建的命名段均为已初始化的段。
② 未初始化的段—— 在内存映射中为未初始化数据保留空间。.bss段和用
.usect伪指令创建的命名段是未初始化的段,在目
原创力文档

文档评论(0)