Startseite
Z Software
Z Developer Tools
High Level Assembler and Toolkit
IBM High Level Assembler (HLASM) and Toolkit Feature ist eine flexible Entwicklungslösung für alle Assembler-Sprachanwendungen. Der Assembler und das optionale Toolkit verbessern die Produktivität der Programmierer und vereinfachen die Programmentwicklung und -wartung.
HLASM bietet alle bewährten Funktionen, die in früheren Assemblern zu finden sind, und enthält viele neue Funktionen. Er hilft Ihnen bei der Entwicklung von Programmen und Unterprogrammen für Funktionen, die von anderen symbolischen Sprachen wie COBOL, FORTRAN und PL/I in der Regel nicht angeboten werden. HLASM bietet auch Erweiterungen der grundlegenden Assemblersprache und der Makro- und bedingten Assemblersprache, einschließlich externer Funktionsaufrufe und eingebauter Funktionen. Das optionale High Level Assembler Toolkit Feature ist ein leistungsstarker und flexibler Satz von Tools, die die Wiederherstellung und Entwicklung von Anwendungen verbessern.
Mehr Benutzerfreundlichkeit mit Option zur Unterdrückung von Warnungen.
Vereinfachte Toolintegration mit verbesserten SYSADATA-Datensatzlayouts.
Systemübergreifende Kompatibilität unterstützt von ASCII-Konstanten.
Vereinfachte Makrocodierung mit längeren Makro-Argumenten und String-Variablen.
Adresskonstanten vom Typ QY und SY ermöglichen die Auflösung in lange Verschiebungen. Unterstützung für drei dezimale Gleitkommadatentypen, wodurch die Adressierbarkeit von Befehlen erhöht und der Bedarf an zusätzlichen Befehlen verringert wird.
OPTABLE-Option – Die OPTABLE-Option ist in der *PROCESS-Anweisung zulässig.
Suffix-Tags für Anweisungsmnemonics ermöglichen die Verwendung gleichnamiger Makro- und Maschinenanweisungen im selben Quellprogramm.
HLASM bietet Assembler-Listing- und Diagnosefunktionen zur Unterstützung der Programmentwicklung und Analyse von Programmfehlern. Ein umfassendes Assembler-Listing liefert Details über ein Programm und seine Zusammensetzung. Assembler-Optionen helfen, das Format des Listings und die zu produzierenden Abschnitte zu steuern.
Die Makrosprache ist eine Erweiterung der Assemblersprache. Sie bietet eine bequeme Möglichkeit, eine bevorzugte Folge von Assembler-Anweisungen mehrmals in einem oder mehreren Programmen zu erzeugen. HLASM unterstützt die Definition von Makros und Makrobefehlen.
Flexible Erweiterungen für externe Funktionsaufrufe, integrierte Funktionen, Erweiterungen bestehender Anweisungen und SET-Symbolverwendung, Systemvariablensymbole und Datenattribute.
Systemvoraussetzungen
High Level Assembler läuft unter den folgenden Betriebssystemen. Sofern nicht anders angegeben, läuft der Assembler auch unter späteren Versionen, Releases und Modifikationsstufen dieser Systeme:
Maschinenanforderungen
Für das Zusammenstellen und Ausführen von Programmen in High Level Assembler, Bandgeräte- und Doppelbyte-Datenanforderungen beachten Sie die Maschinenanforderungen.
Speicheranforderungen
Informationen zu virtuellem Speicher, Zusatzspeicherplatz, Bibliotheksplatz und Installation finden Sie in den Speicheranforderungen.
Interactive Debug Facility (IDF) ist ein symbolisches Debugging-Tool für die meisten übergeordneten Sprachen.
Eine Anleitung zur Installation und Anpassung des High Level Assembler and Toolkit Feature.
Erfahren Sie, wie Sie Makros für die strukturierte Programmierung, den Disassembler, das Tool für das Programmverständnis, die Querverweisfunktion und die erweiterten SuperC-Komponenten des Toolkits verwenden.
COBOL-Compiler, mit denen Sie Ihre vorhandenen Anwendungen auf z/OS- und AIX-Plattformen nutzen können.
Fortschrittliche, leistungsstarke Compiler, die für die Entwicklung komplexer Fortran-Programme verwendet werden können.
Erweiterte Compiler für die Integration von PL/I-Anwendungen mit modernen Webtechnologien.
Vereinfachen Sie das Workload-Management und passen Sie den Benutzerzugriff auf Anwendungen an.
Verbesserte Online- und Batch-Funktionen für partitionierte Datensätze.
Ein Taktsimulator zum Testen von Mainframe-Anwendungen, der Datum und Uhrzeit simuliert, ohne den Anwendungscode zu ändern oder eine separate Computerumgebung zu benötigen.
Schützt Easytrieve-Investitionen durch Verwendung des Easytrieve-Quellcodes aus der Originalbibliothek. Generieren Sie IBM COBOL-Berichte und aktualisieren oder erstellen Sie Easytrieve-Anwendungen.
Bietet eine Reihe wichtiger Tools, mit denen Sie die Bereitstellung von z/OS-Anwendungen beschleunigen können.