Movatterモバイル変換


[0]ホーム

URL:


Перейти до вмісту
Вікіпедія
Пошук

TASM

Матеріал з Вікіпедії — вільної енциклопедії.
Turbo Assembler
Типасемблер
РозробникBorland
Стабільний випуск5.0
Версії5.4
Операційна системаDOS,Windows
Ліцензіявласницьке програмне забезпечення
ВебсайтАрхів офіційного сайту

Turbo Assembler (TASM) —програмний пакет компаніїBorland, призначений для розробки программовою асемблера для архітектуриx86. Крім того, TASM може працювати спільно зтрансляторами з мов високого рівня фірми Borland, такими як Turbo C іTurbo Pascal.

Як і інші програмні пакети серії Turbo, Турбо Асемблер більше не підтримується.

Особливості

[ред. |ред. код]
  • Можливостіоб'єктно-орієнтованого програмування;
  • 32-розрядна модель та підтримка кадру стека;
  • Підтримка інтерфейсу захищеного режиму DOS (DPMI) для роботи Турбо Асемблера в захищеному режимі під управлінням Microsoft Windows;
  • Повна підтримка процесорівIntel 80386 іi486;
  • Спрощенідирективи визначення сегментів;
  • Поліпшене керування лістингом;
  • Підтримка таблиць;
  • Перераховні типи;
  • Розвинені інструкції роботи зпрапорами;
  • Нові засоби підтримки структур;
  • Швидка операція множення з безпосереднім (прямим)операндом;
  • Підтримка множинних визначень;
  • Директива специфікації VERSION;
  • Режим сумісності (Quirks mode) для емуляціїMASM;
  • Повне налагодження на рівні початкового тексту за допомогою Турбоналагоджувача;
  • Вбудована утиліта генерації перехресних посилань (TCREF);
  • Файли конфігурації і командні файли;
  • Утиліта - перетворювач файлів .h в .ash.

Приклад програми

[ред. |ред. код]

Приклад програмиHello, world! дляMS-DOS на TASM в режимі IDEAL:

IDEALMODELTINYCODESEGSTARTUPCODEmovah,9leadx,[Msg]int21hint20hMsgDB'HelloWorld',13,10,'$'END

Див. також

[ред. |ред. код]

Література

[ред. |ред. код]
  • Tom Swan. Mastering Turbo Assembler. Carmel, Indiana: Howard W. Sams & Company, Hayden Books division of Macmillan Computer Publishing, 1989.ISBN 0-672-48435-8; 2nd Edition, 1995.ISBN 0-672-30526-7
Середовища розробки
Транслятори
MASMGASFASMNASMRosASMTASMYasmHLASM
Формати синтаксису
Рівень
Низькорівневі
Високорівневі
Загального
призначення
Серверні
Запитів до баз
даних[суперечливо 1]
Розмітки тавекторної
графіки
[суперечливо 1]
Синхронні
Символьних та
чисельних обчислень
Квантових обчислень
Логічні
Академічні
Езотеричні
  1. абНемає загальноприйнятого рішення, чи вважати усі ці мови саме мовами програмування


Програмне забезпеченняЦе незавершена стаття пропрограмне забезпечення.
Ви можетедопомогти проєкту,виправивши або дописавши її.
Отримано зhttps://uk.wikipedia.org/w/index.php?title=TASM&oldid=35107675
Категорії:
Приховані категорії:

[8]ページ先頭

©2009-2026 Movatter.jp