Архитектура компьютеров / TASM
.docTASM – Турбоассемблер
Запуск: TASM /Z /ZI /L файл.asm
Создает файл: файл.obj
Дополнительно: файл.lst (листинг программы. Опция /L)
Опция /Z - выводить исходный текст вместе с сообщением об ошибках
Опция /ZI – дополнительная информация для дебагера.
Запуск: TLINK /v файл.obj
Опция /v – дополнительная информация для дебагера.
Создает файл: файл.exe и файл.map
файл.exe можно загрузить в турбодебагер для DOS (TD.EXE в командной строке DOS).
Можно загрузить из меню программ или из командной строки TD.
Для загрузки откройте файл (Файл, открыть). В виде откройте нужные вам окна.
Пример программы
MODEL TINY ; always must be TINY model
.stack 100h ; size stack
.data ; data segment
n1 dw 53
.code ; code segment
start:
mov ax,@data
mov ds,ax ;set segment register
mov ax,2344h
mov bx,0EF22h
add ax,bx
add n1,ax
mov ah,4Ch
int 21h ; terminate program
end start