Общая схема процесса разработки программы на ассемблере включает 4 этапа.

1. Ввод исходного текста программы.
2. Создание объектного модуля.
3. Создание загрузочного модуля.
4. Отладка программы.
Трансляция программы
На этапе трансляции осуществляется перевод команд ассемблера в соответствующие машинные команды. В результате трансляции формируются файл объектного модуля и файл листинга.
Объектный модуль включает в себя представление исходной программы в машинных кодах и некоторую другую информацию, необходимую для отладки и компоновки его с другими модулями.
При использовании пакета TASM получение объектного модуля исходного файла производится программой (ассемблером) tasm.exe. Формат командной строки для запуска tasm.exe следующий:
TASM [ключи] имя_исходного_файла [, имя_объектного_файла] [, имя_файла_листинга] [, имя_файла_перекрестных_ссылок]
tasm.exe prg_6_l,,,
tasm.exe prg_6_l,,prg_list,
tasm.exe prg_6_l,, n u l,
Ключ /z разрешает вывод на экран строк исходного текста программы, в которых ассемблер обнаружил ошибки.
Ключ /zi управляет включением в объектный файл номеров строк исходной программы и другой информации, не требуемой при выполнении программы, но используемой отладчиком.
Компоновка программы
Полный формат командной строки для запуска компоновщика:
TLINK [ключи] список объектных файлов [,имя загрузочного модуля] [,имя файла карты] [,имя файла библиотеки] [,имя файла определений] [,имя ресурсного файла]
Отладка программы
Запуск отладчика удобнее производить из командной строки с указанием исполняемого модуля отлаживаемой программы:
td имя_исполняемого_модуля
Запустить программу в отладчике можно в одном из четырех режимов:
1. Безусловное выполнение (F9).
2. Выполнение по шагам (F7, F8).
3. Выполнение до текущего положения курсора (F4).
4. Выполнение с установкой точек прерывания (F2, F9).