Высокий уровень Ассемблер или на ассемблера является IBM текущей «s ассемблер язык программирования для его г / OS , г / VSE , г / VM и Z / TPF операционных систем на г / Архитектура мэйнфреймов компьютеров . Существует также версия, работающая в Linux , в первую очередь предназначенная для систем, работающих в системе z / Architecture (эту среду иногда называют Linux на IBM Z ).
Обзор [ править ]
HLASM был выпущен в июне 1992 года, заменив IBM Assembler H Version 2. [1] [2] Несмотря на название, HLASM сам по себе не имеет многих функций, обычно связанных с высокоуровневым ассемблером , но предлагает ряд улучшений. через Assembler H и Assembler (XF), такие как помеченные и зависимые USING, более полная информация о перекрестных ссылках и дополнительные возможности макроязыка, такие как возможность писать определяемые пользователем функции.
Инструментарий ассемблера высокого уровня [ править ]
Инструментарий High Level Assembler Toolkit является дополнением к High Level Assembler за отдельную плату. Инструментарий содержит: [3]
- Набор макросов структурированного программирования -
- IF / ELSE / ENDIF
- DO / ENDDO
- STRTSRCH / ORELSE / ENDLOOP / ENDSRCH
- КОРПУС / КОРПУС / ЗАДНИЙ КОРПУС
- SELECT / WHEN / OTHRWISE / ENDSEL.
- Дизассемблер .
- «Инструмент понимания программ» ( помощь по реинжинирингу ).
- Утилита Source XREF (средство перекрестных ссылок).
- Интерактивная отладка.
- Enhanced SuperC (инструмент сравнения источников).
Ссылки [ править ]
- ^ Корпорация IBM. «IBM High Level Assembler and Toolkit Feature - История выпусков» . Проверено 21 октября 2012 года .
- ^ Корпорация IBM. "Письмо с объявлением 292-244: МОНТАЖ ВЫСОКОГО УРОВНЯ IBM / MVS & VM & VSE" . Проверено 21 октября 2012 года .
- ^ Корпорация IBM. «Компоненты Toolkit Feature» . Проверено 21 октября 2012 года .
См. Также [ править ]
Внешние ссылки [ править ]
В Викиучебнике есть книга по теме: 360 Assembly. |