HLASM
Введение
HLASM — ассемблер фирмы IBM высокого уровня для операционных систем z/OS, z/VSE, z/VM и z/TPF, которые выполняются на компьютерах z/Architecture универсальной ЭВМ. Есть также версия (предназначенная прежде всего для систем, установленных на z/Architecture), которая выполняется в Linux (эта окружающая среда иногда упоминается как z/Linux).
Основанный на ассемблере IBM H, он позволяет программистам писать на ассемблере код, который использует некоторые особенности, обычно связанные с языками высокого уровня. Некоторыми из этих особенностей являются директивы, отмеченные и зависимые от USING, более полная перекрёстно-ссылочная информация, а также дополнительные макро-языковые средства (например, способность писать собственные пользовательские функции).
Пример программы
Пример программы Hello world, выводящей соответствующее сообщение и завершающейся:
HELLO CSECT
USING *,15
WTO 'Hello World'
BR 14
END
Ссылки
Программные пакеты для программирования на ассемблере |
|
|---|---|
| Среды разработки ПО | RadASM • WinAsm • ASMedit • Easy Code • Fresh • GSS Visual Assembler |
| Трансляторы | MASM • gas • fasm • NASM • RosASM • TASM • Yasm • HLASM • прочие… |
en:IBM High Level Assembler (HLASM) ja:IBM High Level Assembler
Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....