查看“Executable Formats”的源代码
←
Executable Formats
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
可执行格式(executable format)是由编译器和链接器创建的文件格式,然后由操作系统的加载器加载到内存中。 可执行文件类型几乎和声音文件格式的一样多种多样。 本页介绍了这些格式背后的理论。 == 定义 == * TEXT 文本域是实际的可执行代码区域, * DATA 数据域是 “初始化” 数据, * BSS 是 “未初始化” 的数据。 BSS (Block Started by Symbol 由符号启动的块)域 不必存在于可执行文件中。 在加载时,加载程序仍将为其分配内存,并用零 “擦写”该处内存 (例如,C程序)。 == 另见 == === 文章 === * [[:Category:Executable Formats|List of executable formats]] === 外部链接 === * [http://www.wotsit.org/ Wotsit's Programmer's File Format Collection] * The [http://www.iecc.com/linker/ Linkers and Loaders] online book... * [http://perso.wanadoo.fr/pierrelib/exec_formats/index.html Pierre's Library] [[Category:OS theory]]
返回至“
Executable Formats
”。
导航菜单
个人工具
登录
命名空间
页面
讨论
变体
已展开
已折叠
查看
阅读
查看源代码
查看历史
更多
已展开
已折叠
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
工具
链入页面
相关更改
特殊页面
页面信息