§ Конфигурация LZasm
Чтобы откомпилировать программу, нужно набрать в командной строке makex <имя файла> без расширения .asm, после чего программа превратится в COM или EXE в зависимости от того, какая модель выходной программы выбрана.
§ Общая структура программы
1model [tiny/small/large]
2
3tiny - генерация программы как .com
4small - exe-программа с ближними адресами (near) 16bit
5large - exe-программа с дальней адресацией (far) 24bit
6dataseg - блок описания данных
7
8 идентификатор1 [db/dw/dd/dq] данные1, ... , данныеN
9 идентификатор2 [db/dw/dd/dq] данные1, ... , данныеN
10 ...
11
12codeseg - блок кода
13
14startupcode - показатель начала кода
15
16 ... ...
17 ... программный код ...
18 ... ...
19
20exitcode - показатель выхода из программы
Таковы основные конфигурации. Все остальное зависит от умения пользоваться этим ассемблером.