TASM
Материал из Википедии — свободной энциклопедии
Turbo Assembler (TASM) — программный пакет компании Borland, предназначенный для разработки программ на ассемблере x86. Кроме того, TASM хорошо работает совместно с трансляторами с языков высокого уровня фирмы Borland, такими как Turbo C и Turbo Pascal. Наряду с остальной частью программных пакетов серии Turbo, Турбо Ассемблер больше не поддерживается.
До сих пор используется для обучения программированию на ассемблере под архитектуру x86. Многие находят его очень удобным и продолжают его использовать, расширяя набором дополнительных макросов.
Пакет TASM поставляется вместе с компоновщиком Turbo Linker и способен генерировать код, который можно отлаживать с помощью отладчика Turbo Debugger. TASM имеет режим совместимости с другим распространённым ассемблером — Microsoft Macro Assembler, то есть TASM в состоянии скомпилировать файлы, предназначенные для компиляции с помощью MASM. Кроме того, TASM имеет IDEAL-совместимый режим, который позволяет использовать дополнительные расширения.
[править] Учебные пособия
- Swan, Tom (1989). Mastering Turbo Assembler. Carmel, Indiana: Howard W. Sams & Company, Hayden Books division of Macmillan Computer Publishing. ISBN 0-672-48435-8. 2nd Edition, 1995 ISBN 0-672-30526-7.
[править] Другие программы
Существуют также менее известные продукты для разработки на языке ассемблера, которые также называются Turbo Assembler, но не имеют отношения к программному пакету фирмы Borland:
- Созданный немецкой компанией Omikron в 1985 году ассемблер для компьютера Commodore 64; Commodore 64 построен на базе процессора 6502.
- Первый так называемый «теневой» (располагающийся в верхней памяти) ассемблер для ZX Spectrum. Разработан в 1993—1997 годах харьковским программистом Дмитрием Опариным (RST7).
|
|
|
|---|---|
| Среды разработки ПО | RadASM • WinAsm • ASMedit • Easy Code • Fresh • GSS Visual Assembler |
| Трансляторы | MASM • gas • fasm • NASM • RosASM • TASM • Yasm • HLASM • прочие… |

