标准摘要
[中文适用范围]: 该标准规定了任意字长和体系结构的二进制计算机的可链接、可重定位和绝对目标模块的格式。指定了两个合规级别:最低合规性和完全合规性。最低合规性级别提供了足够的灵活性来链接单独编译的模块、以简单的方式重新定位地址以及使用最小的加载器加载生成的绝对目标模块。完全合规级别提供了最低级别的所有功能,并添加了任意地址表达式处理、类型检查功能、库管理器控制命令和其他有用的功能,以实现完全通用性。符合标准的实现可以扩展 MUFOM 的命令或功能集,以提高处理机器特定要求的效率,但包含此类扩展的对象模块不应被认为符合此标准。本标准中未指定此类扩展。该标准也没有规定: 1) MUFOM 模块支持的源语言功能。 2)可重定位代码库的结构。 3) 可选二进制等价物的格式。 4) 链接、重定位和加载的算法。 5)主机的体系结构。 6) 目标机的体系结构,包括字长、内存大小、内存组织或指令格式。本标准源自公共领域的文件,不包含专利或专有材料。 [外文原描述]: Specifies the format of linkable, relocatable, and absolute object modules for binary computers of arbitrary word size and architecture. Two levels of compliance are specified, minimum and full. Note: -For the price of this publication, please consult the ISO/IEC price-code list.
英文名称Microprocessor universal format for object modules