Alto Nivel ensamblador o HLASM es IBM actual 's ensamblador de lenguaje de programación para su z / OS , z / VSE , z / VM y z / TPF sistemas operativos en z / Arquitectura mainframe de ordenadores . También hay una versión que se ejecuta en Linux , destinada principalmente a sistemas que se ejecutan en un sistema az / Architecture (este entorno a veces se denomina Linux en IBM Z ).
Descripción general
HLASM fue lanzado en junio de 1992 reemplazando la versión 2 de Assembler H de IBM. [1] [2] A pesar del nombre, HLASM por sí solo no tiene muchas de las características normalmente asociadas con un ensamblador de alto nivel , pero ofrece una serie de mejoras. sobre Assembler H y Assembler (XF), como los USING etiquetados y dependientes, información de referencia cruzada más completa y capacidades adicionales de lenguaje de macros, como la capacidad de escribir funciones definidas por el usuario.
Kit de herramientas para ensambladores de alto nivel
El kit de herramientas para ensamblador de alto nivel es un complemento con precio separado para el ensamblador de alto nivel. El kit de herramientas contiene: [3]
- Un conjunto de macros de programación estructuradas -
- IF / ELSE / ENDIF
- HACER / ENDDO
- STRTSRCH / ORELSE / ENDLOOP / ENDSRCH
- CASENTRY / CASE / ENDCASE
- SELECCIONAR / CUANDO / OTROS / TERMINAR.
- Un desensamblador .
- Una "herramienta de comprensión del programa" ( ayuda de reingeniería ).
- Una utilidad Source XREF (función de referencia cruzada).
- Facilidad de depuración interactiva.
- SuperC mejorado (herramienta de comparación de fuentes).
Ver también
Referencias
- ^ Corporación IBM. "Característica de IBM High Level Assembler y Toolkit - Historial de versiones" . Consultado el 21 de octubre de 2012 .
- ^ IBM Corporation. "Carta de anuncio 292-244: IBM HIGH LEVEL ASSEMBLER / MVS & VM & VSE" . Consultado el 21 de octubre de 2012 .
- ^ IBM Corporation. "Componentes de la función del kit de herramientas" . Consultado el 21 de octubre de 2012 .