主页 Z 软件 Z 开发者工具 High Level Assembler and Toolkit IBM High Level Assembler and Toolkit Feature
使用此汇编程序和可选工具包可提高程序员的工作效率,并简化程序开发和维护
抽象几何V 形图案的插图

IBM® High Level Assembler (HLASM) and Toolkit Feature 是一个灵活的开发解决方案,适用于所有汇编语言应用程序。此汇编程序和可选工具包可提高程序员的工作效率,并简化程序开发和维护。

HLASM 提供早期汇编程序中所有经过验证的设备,并包括许多新设备。它可帮助您开发一些程序和子例程来提供其他符号语言(例如 COBOLFORTRANPL/I)通常没有的功能。HLASM 还提供的基本汇编语言以及宏和条件汇编语言的扩展功能,包括外部函数调用和内置函数。可选的 High Level Assembler Toolkit Feature 是一组强大而灵活的工具,可改善应用程序恢复和开发。

优势 高效

通过警告抑制选项增强可用性。

灵活选择

通过改进 SYSADATA 记录布局,简化工具集成。

用途广泛

ASCII 常量有助于实现跨系统兼容性。

高效

使用更长的宏参数和字符串变量简化了宏编码。

功能
更改 Assembler 指令

QY 型和 SY 型地址常数为长位移提供分辨率。支持三种十进制浮点数据类型,提高指令可寻址性并减少对附加指令的需求。


统一操作码表

OPTABLE 选项 – *PROCESS 语句中允许使用 OPTABLE 选项。


助记符标记

指令助记符的后缀标签支持在同一源程序中使用相同名称的宏指令和机器指令。


编程和诊断辅助

HLASM 提供汇编程序列表和诊断功能,帮助程序开发和程序错误分析。一份全面的汇编程序列表提供了有关程序及其程序集的详细信息。汇编程序选项有助于控制列表的格式以及要生成哪些部分。


宏语言扩展

宏语言是汇编语言的扩展功能。它提供了一种在一个或多个程序中多次生成首选汇编语言语句序列的便捷方法。HLASM 支持宏定义和宏指令。


条件汇编扩展功能

灵活的扩展功能支持外部函数调用、内置函数以及扩展现有指令和 SET 符号使用、系统变量符号和数据属性。

技术细节

系统要求

High Level Assembler 在这些操作系统下运行。除非另有说明,汇编器还可以在这些系统的后续版本、发行版和改良版下运行:

  • OS/390® V2 R10.0
  • VM/ESA V3 R1.0
  • z/VM® V5 R2
  • VSE/ESA V2 R6
  • z/VSE® V3 R1 和 V4
  • z/OS® V1 R2.0
系统要求详细信息

机器要求

有关汇编和运行 High Level Assembler 程序、磁带设备和双字节数据要求,请参阅机器要求。

机器要求详细信息

存储要求

有关虚拟存储、辅助存储空间、库空间和安装,请参阅存储要求。

存储要求详细信息
资源 交互式错误工具用户指南

交互式调试工具 (IDF) 是大多数高级语言的符号调试工具。

安装和定制指南

High Level Assembler and Toolkit Feature 的安装和定制指南。

Toolkit Feature 用户指南

了解如何使用结构化编程宏、反汇编程序、程序理解工具、交叉引用工具和 Toolkit Feature 的增强型 SuperC 组件。

相关产品 IBM COBOL Compiler Family

COBOL 编译器,可帮助您利用 z/OS 和 AIX® 平台上的现有应用程序。

IBM Fortran Compiler Family

先进的高性能编译器,可用于开发复杂的 Fortran 程序。

IBM PL/I Compiler Family

高级编译器,用于将 PL/I 应用程序与现代 Web 技术进行集成。

IBM CL/SuperSession

简化工作负载管理,并定制用户的应用程序访问权限。

IBM Data Set Commander for z/OS

增强分区数据集的在线和批处理功能。

IBM HourGlass

用于测试大型机应用程序的时钟模拟器,可模拟日期和时间,无需更改应用程序代码,也不需要单独的计算环境。

IBM Migration Utility for z/OS

通过使用原始库中的 Easytrieve 源代码来保护 Easytrieve 投资。生成 IBM COBOL 报告,更新或创建 Easytrieve 应用程序。

IBM Application Delivery Foundation for z/OS

提供一套核心工具,帮助您加快 z/OS 应用程序的交付。

后续步骤

了解如何使用 IBM High Level Assembler and Toolkit Feature 提高程序员的工作效率并简化程序开发和维护。安排与 IBM Z® 或 Power® 代表进行 30 分钟的免费会议。

更多探索方式 文档 支持 IBM Redbooks 支持与服务 全球融资 社区 开发者社区 业务合作伙伴