REGION size
Задаёт максимальный размер региона для скомпилированной программы. По-умолчанию 2Кб.
MAIN
MAIN (h,l)
Задаёт начальный адрес (см. директиву ORG) скомпилированной программы. h - старший байт адреса, l - младший. По-умолчанию определяется командой REGION.
ARRAY
ARRAY (h,l)
Задаёт начальный адрес массива, этот адрес используется только для скомпилированной программы, в режиме интерпретации массивом будет вся свободная память. По-умолчанию 0, в этом случае желательно не использовать массив в скомпилированной программе.
MONITOR
MONITOR (h,l)
Задаёт начальный адрес векторов runtime подпрограмм для скомпилированной программы. Возможно, эта runtime могла располагаться в ПЗУ. По-умолчанию 103h.
VARIABLE
VARIABLE (h,l)
Задаёт начальный адрес блока памяти для переменных. По-умолчанию 38DCh. Используется только для режима интерпретации. Теоретически, если установить этот адрес равным адресу блока переменных в скомпилированной программе, можно считывать переменные после завершения работы программы.
BASIC opts
ASSEMBLER opts
Компилирует программу, написанную на бейсике/ассемблере. Опции могут быть такие:
0 первый проход с сохранением таблицы символов (?)
1 первый проход ассемблера
2 второй проход с выдачей листинга
3 второй проход с выдачей листинга на магнитофон
4 второй проход с записью кода по заданному адресу (см. MAIN)
5 запись исходного текста на ассемблере на магнитофон
S выдать таблицу символов
Т. е. для компиляции нужно ввести BASIC 14
[свернуть]