Tasm
Материал из Википедии — свободной энциклопедии
Turbo Assembler (TASM) — программный пакет компании Borland, предназначенный для разработки программ на ассемблере x86. Кроме того, TASM хорошо работает совместно с трансляторами с языков высокого уровня фирмы Borland, такими как Turbo C и Turbo Pascal. Наряду с остальной частью программных пакетов серии Turbo, Турбо Ассемблер больше не поддерживается. До сих пор используется для обучению программированию на ассемблере под архитектуру x86. Многие находят его очень удобным и продолжают его использовать расширяя набором дополнительных макросов.
Пакет TASM поставляется вместе с компоновщиком Turbo Linker, и способен порождать код, который можно отлаживать с помощью отладчика Turbo Debugger. TASM имеет режим совместимости с другим распространённым ассемблером — Макро Ассемблером (Masm) фирмы Microsoft, т.е. 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 |
Трансляторы: | MASM | FASM | NASM | RosASM | TASM | YASM | HLASM | прочие… |