Файлы программы (1.24)

Материал из ПМК вики
Перейти к навигации Перейти к поиску

Данный текст взят из справки MK.EXE

Программа (*.mkp)[править]

Файл содержит коды команд МК и является исполняемой программой. Длина программы МК кратна странице (100 команд). Длина файла от 1 до 20001 байта.

Формат файла (смещение - назначение):
0	число страниц в программе n;
2i+1	код команды;
2i+2	признак шестнадцатиричного ввода (HEX).
Здесь i от 0 до 100*n-1.

Программа может быть преобразована в исходный текст. Для этого выбрать пункт меню "МК - Преобразовать файл".

Исходный текст (*.mkl)[править]

Текстовый файл на языке МК в латинской транскрипции. В МК не передается. Может быть компилирован в программу МК. Для этого выбрать пункт "МК - Преобразовать файл" и передать в МК. Для просмотра переключить тип файла "Файл - Тип файла - Программа" или "Исходный текст".

Десятичные данные (*.mkd)[править]

Файл с содержимым регистров от 0 до 999 во внутреннем формате МК. Размер файла 8000 байт, одно число занимает 8 байт. Файл может быть откорректирован в текстовом виде. Для сохранения изменений выполнить "МК - Преобразовать файл".

Двоичные данные (*.mkb)[править]

Файл с содержимым регистров от 1000 до 5095. Размер файла 4096 байт, по одному байту на регистр. Файл может быть откорректирован в текстовом виде (можно использовать шестнадцатиричные значения). Для сохранения изменений выполнить "МК - Преобразовать файл".

Текст (*.mkt)[править]

Файл с содержимым регистров от 5096 до 8167. Размер файла 3072 байта, по одному байту на регистр. Длина отображаемой строки МК - 24 байта. Кодировка символов 866. Для форматирования текста в соответствии с отображением на МК выполнить "МК - Преобразовать файл".

Блокнот (*.mkn)[править]

Файл с содержимым групп записей блокнота от 0 до 16383 во внутреннем формате МК. Размер файла от 4 до 524292 байт, одно число занимает 8 байт (см. документацию). Первые четыре байта содержат номера начальной и конечной группы Файл может быть откорректирован в текстовом виде. Для сохранения изменений выполнить "МК - Преобразовать файл".

Графический экран (*.mki)[править]

Файл с содержимым структуры графического экрана МК. Размер файла 1028 байт. Первые четыре байта содержат координаты начальной точки и размеры, остальные соответствуют структуре графического экрана. Файл может быть просмотрен в виде изображения при выборе пункта "Вид - Изображение". Изменения в текстовом виде не выполняются.

Преобразование форматов[править]

Все файлы могут быть сохранены как текст, совпадающий с текстом на экране. Позиции в текстовом файле разделяются табуляцией. Все файлы, кроме файлов экрана, могут быть сохранены в виде HTML документа. Для этого предварительно следует установить "Вид - HTML". Файл графического экрана, может быть сохранен в формате BMP (128 на 64 пикселя, монохромный).

Конфигурация программы и введённые пользователем параметры сохраняются в INI-файле, который располагается в системном каталоге. По отдельному указанию пользователя в реестре ОС могут быть зарегистрированы перечисленные выше типы файлов.