Este estándar especifica el formato de módulos enlazables@ reubicables@ y de objetos absolutos para computadoras binarias de tamaño de palabra y arquitectura arbitrarios. Se especifican dos niveles de cumplimiento: mínimo y total. El nivel de cumplimiento mínimo ofrece suficiente flexibilidad para vincular módulos compilados por separado@ para reubicar direcciones de maneras simples@ y para cargar los módulos de objetos absolutos resultantes con un cargador mínimo. El nivel de cumplimiento completo ofrece toda la funcionalidad del nivel mínimo y le agrega arbitrariamente manejo de expresiones de direcciones @ capacidad de verificación de tipos @ comandos de control del bibliotecario @ y otras funciones útiles para una generalidad total. Una implementación conforme puede ampliar el conjunto de comandos o funciones de MUFOM para una mayor eficiencia al tratar con requisitos específicos de la máquina, pero no se considerará que los módulos de objetos que contienen dichas extensiones cumplen con este estándar. Este tipo de extensiones no están especificadas en esta norma. Este estándar tampoco especifica (1) Las características del lenguaje fuente que se admitirán mediante los módulos MUFOM (2) La estructura de las bibliotecas de códigos reubicables (3) El formato del equivalente binario opcional (4) Algoritmos para unking@ reubicación@ y cargando (5) La arquitectura de la máquina host (6) La arquitectura de la máquina de destino @ incluyendo el tamaño de la palabra @ el tamaño de la memoria @ la organización de la memoria @ o el formato de instrucción Este estándar se deriva de documentos en el dominio público y no contiene ningún tipo de patente o propiedad material.
IEEE 695-1985 Historia
1990IEEE 695-1990 Formato universal de microprocesador para módulos de objetos.
1985IEEE 695-1985 Estándar de uso de prueba para formato universal de microprocesador para módulos de objetos (IEEE Computer Society)