Инструментальный монитор М128$, M256$ на Орион-128, программы работы с кодами и памятью

Программы "инструментальный монитор" могут немного отличаться по работам процессорами, и страницами памяти

Продаю платы и наборы микросхем, куплю микросхемы Купить программы, микросхемы, готовые блоки запчастей ПК Орион-128

Стандарты ПО, адресов и портов

Организация экранной области Ориона-128

ИНСТРУМЕНТАЛЬНЫЙ МОНИТОР "ОРИОН-128"

Предлагаемая вашему вниманию программа МОНИТОР (названная МОНИТОР-128", а файл - M128$) является загружаемой командой операционной системой ORDOS. Это одно из инструментальных средств для доступа не только к битам и байтам, но и к "железу" системы. Оно также позволяет получить доступ и к файловой структуре ORDOS.

Инструментальный монитор М256$ для Орион-128 Инструментальный монитор М128$ для Орион-128

Виды мониторов M256$ и М128$

"МОНИТОР-128" (дальше мы будем называть его просто МОНИТОР) является загружаемой программой и может храниться как в ROM-диске, так и считываться с магнитной ленты. Конечно, удобней его хранить в ROM-диске, особенно тем пользователям, которые занимаются системными проблемами и должны иметь инструмент, что называется, "под рукой".

В программе МОНИТОР включены двенадцать директив, оформленных в виде экранного меню (рис.1). Выбор директив осуществляется перемещением указателя (темная полоска) клавишами управления курсором "Вверх" и "Вниз". Установив указатель на необходимую директиву, вводят дополнительные реквизиты данной директивы и завершают ввод нажатием клавиши [ВК]. Чтобы исправить ошибки при вводе, необходимо вернуть курсор к ошибочному символу, а затем ввести правильные. После выполнения директивы МОНИТОР возвращается в режим управления меню.

Рассмотрим функциональное назначение и особенности работы директив.

DUMP - совмещенный вывод шестнадцатиричного и символьного дампа памяти на экран дисплея. Для выполнения этой директивы необходимо ввести только начальный адрес. После нажатия клавиши [ВК], на экран выводится блок памяти - 256 байт, начиная с указанного адреса. Далее МОНИТОР входит в режим ожидания. Повторное нажатие любой клавиши выводит очередную "порцию" дампа. Если нажать клавишу с символом "Р", вывод дампа повторно начнется с адреса, введенного при запуске директивы. Нажатие клавиши [.] (точка) прерывает работу директивы. Если через запятую после адреса ввести номер страницы (0-3), то на экран дисплея будет выведено содержимое указанной страницы памяти. Нулевые значения параметров и незначащие нули можно опускать.

MODIFY - предназначена для просмотра и изменения содержимого одной или нескольких ячеек памяти, как в основной странице, так и дополнительной (т. е. в квазидиске). После ее ввода на экран вводится адрес ячейки и ее содержимое. Если необходимо изменить содержимое ячейки, набирают новое значение (два шестнадцатиричных символа) и нажимают клавишу [ВК]. Если изменений не требуется, ее нажимают сразу же. При каждом нажатии на клавишу [ВК] значение адреса автоматически увеличивается на единицу. Если ввести значение более двух символов, то программа интерпретирует это как новый адрес. Это обстоятельство позволяет производить изменения не только в последовательных ячейках, но и в различных участках памяти, не выходя из директивы. Нажатие клавиши [.] (точка) прерывает работу директивы.

GOTO - передает управление программе пользователя по заданному адресу. Предварительная установка регистров процессора не производится.

TRANSFER - перемещение массива информации в памяти из одной области в другую. В качестве параметров задают начальный и конечный адреса этого массива, а также начальный адрес его нового размещения. Адреса вводятся через запятую. Перемещение можно производить как "Вверх", так и "Вниз" на любое количество ячеек.

COMPAIR - сравнение двух массивов в памяти. Для этого, как и в директиве TRANSFER, задаются начальный и конечный адреса первого массива и начальный адрес второго массива. Адреса (по первому массиву), по которым произошло несовпадение, выводятся на экран дисплея. Можно приостановить вывод информации нажатием на любую символьную клавишу. Клавишей [.] (точка) можно прервать работу директивы в любой момент времени.

SEARCH - поиск байта или слова (двух байт). Для выполнения директивы вводят начальный и конечный адреса области памяти, в которой будет производиться поиск и искомый (эталонный) байт. На экран выводятся адреса совпадения эталонного байта с аналогичным байтом в памяти. При необходимости можно искать слово (два байта - чаще всего адрес). Для этого первым вводят младший, а затем старший байты. После вывода информации программа входит в режим ожидания. Чтобы выйти из этого состояния, нажмите любую символьную клавишу.

FILL - заполнение области памяти константой. Вводят начальный и конечный адреса области и байт константы. Работа директивы ничем не отличается от общепринятой в подобных МОНИТОРах.

HEX - директива возвращает код нажатой клавиши. Исключение составляют некоторые клавиши управления курсором дисплея.

ARITHMTIC - возвращает сумму и разность двухбайтовых шестнадцатиричных чисел. Значения вводятся через запятую. Результат выводится после символа "=". Первое значение - сумма чисел, второе - разность.

COLOR - настройка экрана дисплея на отображение информации в цвете. Директива работает аналогично соответствующей директиве "С" в основном МОНИТОРЕ, но отличается "интеллектуальностью", если вторая страница в области управления цветом занята файлами - директива не "сработает", и будет выведено сообщение "DISK!!!" Следует иметь в виду, что при включении цвета происходит ограничение размера квазидиска до 48 Кбайт, поэтому, если Вы предполагаете работать с большим объемом информации, воздержитесь от включения цвета. Для выключения цветного режима отображения информации введите в качестве байта цвета символ "М" (МОНОХРОМ).

Последние две директивы ориентированы на работу с файловой структурой операционной системы.

FILE ADDRES - изменение адреса "посадки" файла в ОЗУ. В каких случаях это необходимо? Вот пример. Вы можете набирать коды новой программы в любой удобной области памяти. Затем директивой "S" (операционной системы) формируете файл и заносите его в квазидиск. Операционная система установить стартовый адрес Вашего файла в ту область, где Вы набирали коды Вашей программы. Это может не соответствовать тем адресам, где программа должна работать в действительности. В этом случае необходимо изменить стартовый адрес (адрес "посадки"). Сделать это очень просто. Введите имя диска (конечно, эти манипуляции можно проводить только с диском "В"), затем без пробела символ ">, далее (тоже без пробела) имя файла и уже после этого, через пробел, новый шестнадцатиричный "стартовый" адрес файла, если вернуться в операционную систему (F4) и вывести каталог диска "В", то можно убедиться в правильности изменения адреса "посадки" файла. Конечно, у пользователя будут возникать и другие причины, требующие изменения адреса старта или размещения (если файл не самозапускаемый) файла в ОЗУ пользователя при его считывании с квазидиска.

FILE DUMP - поиск и просмотр дампа файла. Иногда возникает необходимость просмотреть содержимое файла на диске. Однако при большом их количестве трудно найти начало файла с помощью директивы "DUMP". В таких случаях используется директива "FILE DUMP". Директива по имени файла находит его начало и затем выводит дамп аналогично директиве "DUMP". Впоследствии, при повторных обращениях к содержимому данного файла, точно зная его адреса размещения, можно пользоваться уже директивами "DUMP" и "MODIFY". Следует заметить, что в МОНИТОРе это единственная директива, позволяющая просмотреть содержимое диска "А" (ROM-диска). Синтаксис ввода параметров аналогичен предыдущей директиве: имя диска, разделительный символ ":", имя файла. Его значения вводятся без разделительных пробелов.

Единственное ограничение в работе директив "FILE ADORES" и "FILE DUMP" - это недопустимость имен файлов, в которых присутствует символ "." (точка). В таких случаях файл необходимо предварительно переименовать.

Итак, обобщим все вышесказанное.
DUMP <НАЧ.АДР>,<СТРАНИЦА>[ВК]
MODIFY <НАЧ.АДР>,<СТРАНИЦА>[ВК]
GОТО <АДР.ПЕРЕХОДА>[BK]
TRANSFER <АДР1>,<АДР2>,<АДРЗ>[ВК]
COMPAIR <АДР1>,<АДР2>,<АДРЗ>[BK]
SEARCH <АЦР1>,<АДР2>,<БАЙТ/СЛОВО>[ВК]
FILL <АДР1>,<АДР2>,<КОНСТ.>[ВК]
HEX <НАЖАТАЯ КЛАВ.>[ВК]
ARITHMETIC <ЗНАЧЕНИЕ1>,<ЗНАЧЕНИЕ2>[ВК]
COLOR <БАИТ ЦВЕТА)[ВK]
FILE ADDRES <ПРИМЕР: B:M128$ В000[ВК]>
FILE DUMP < -----"---- В:СН$[ВK]>

УСТАНОВКА МОНИТОРА

Рассмотрим вариант, когда МОНИТОР будет размещен в ROM-диске. Предположим, что вы уже запустили предыдущую программу "СН$" и разместили ее во втором ППЗУ ROM-диска. Она занимает адреса 0800Н- 0D2FH (по ROM-диску). Остальная часть второго ППЗУ свободна, однако ее недостаточно, чтобы разместить программу "М128$". Необходимо еще одно ППЗУ - третье. Технология "подстыковки" следующая: наберите коды программы "Ml 28$" и убедитесь, что в ней нет ошибок. Сохраните программу в свободной области ОЗУ. Считайте второе ППЗУ (где записана программа "СН$") в ОЗУ, разместив содержимое с адреса 0000Н. Затем директивой "Т" перенесите программу "Ml28$" и разместите ее, начиная с адреса 0530Н. Общий массив заносят в ППЗУ. Как запустить программу вы уже знаете из предыдущей публикации. Напомним, что свободную часть третьего ППЗУ необходимо заполнить значением 0FFH.

Таблица 3
1000 21 08 00 3E 01 0E 00 CD 39 F8 23 3E 01 0E B0 CD
1010 39 F8 СЗ FD BF
Возможен второй вариант установки. Запустите операционную систему и отформатируйте диск "В". Нажав клавишу "Сброс", вернитесь в МОНИТОР. Наберите коды программы согласно таблице1 и убедитесь в отсутствии ошибок. Для гарантии сохраните на файл ленте директивой "О". Вернитесь в "ORDOS" (директива "Z") и директивой "S" создаете файл (S M128$ 10,6EF BK).

Убедитесь, что у вас на диске появился файл "M128$". Вы уже заметили, что стартовый адрес этого файла 0010Н, но программа работает в служебной области "ORDOS" - системы, начиная с адреса 0В000Н и перекрывает ее, т. е. затирает "ССР", поэтому мы не могли производить набор кодов в этой области. В противном случае нашу программу некому было бы записать на диск. В будущем вы будете переназначать стартовый адрес (вспомните директива "FILE ADDRES") этим МОНИТОРОМ, а сейчас - нажмите "Сброс" и с помощью основного МОНИТОРа наберите коды подпрограммы, приведенной в таблице3, и запустите ее. Она произведет необходимые исправления в квазидиске и передаст управление операционной системе. Выведите каталог диска "В", убедитесь, что стартовый адрес программы "M128$" - 0В000Н. Запустите программу и проверьте ее работу, изучите особенности работы директив.

Остается лишь добавить, что к моменту установки предлагаемой программы в ROM-диске уже должна находиться программа "СН$", иначе вам не удастся перенести "МОНИТОР-128" на магнитную ленту и хранить его как файл для последующей работы с ним в среде операционной системы.

В. СУГОНЯКО, В. САФРОНОВ Московская область. Журнал Радио №10 1990 г.

Коды программ

Коды программы "МОНИТОР-128" - М128$ - приведены в табл.1 (Возможны ошибки), а контрольные суммы блоков - в табл. 2.  Прошивку без ошибок можно скачать здесь...

0000 4D 31 32 38 24 20 20 20 00 B0 E0 06 00 00 00 00
0010 21 00 00 22 E6 B6 AF 32 EA B6 31 2E B7 CD DC B0
0020 21 0A B0 E5 21 F7 B0 CD 18 F8 21 25 B1 06 0D 3E
0010 18 ÑD 0F F8 3E 18 CD 0F F8 CD 8C B2 CD 83 B2 23
0040 05 C2 1F B0 CD F6 B5 11 F1 B6 3E 0D 12 B6 00 CD
0050 BA B0 CD 03 F8 FE 1A C2 5D B0 CD 8C B0 3A EA B6
0060 3C FE 0Ñ C2 57 B0 AF 32 EA B6 C3 3F B0 FE 19 C2
0070 71 B0 CD 8C B0 3A EA B6 3D F2 57 B0 3E 0B Ñ3 57
0080 B0 FE 0D CA 7C B0 CD A8 B1 C3 42 B0 21 8D B1 3A
0090 EA B6 07 5F 16 00 19 5E 23 66 6B E9 3A EA B6 3C
00A0 47 C5 21 25 B1 2B 23 7E Á7 C2 96 B0 05 C2 96 B0
00B0 C1 E5 6B 24 24 2E 02 CD 3C F8 E1 23 CD 8C B2 3E
00C0 18 CD 0F F8 3E 18 CD 0F F8 C9 3E 7F CD 0F F8 CD
00D0 8C B0 3E 7F CD 0F F8 C9 3E 3F CD 0F F8 CD 03 F8
00E0 C3 0A B0 21 FD BF E5 3E 1F C3 0F F8 E5 C5 21 00
00F0 C0 01 A0 21 E5 C5 36 00 2C 0D C2 E6 B0 C1 E1 24
0100 05 C2 E4 B0 C1 E1 C9 BC 1A 18 18 22 4D 4F 4E 49
0110 54 4F 52 2D 31 32 38 22 2B 20 2B 56 32 2E 30 20
0120 20 20 20 4F 53 20 4F 52 44 4F 53 20 20 20 20 28
0130 43 29 0D 0A 00 00 20 44 55 4D 50 00 20 4D 4F 44
0140 49 46 59 00 20 47 4F 54 4F 00 20 54 52 41 4E 53
0150 46 45 52 00 20 43 4F 4D 50 41 49 52 00 20 53 45
0160 41 52 43 48 00 20 46 49 4C 4C 00 20 48 45 58 00
0170 20 41 52 49 54 48 4D 45 54 49 43 B0 20 43 4F 4C
0180 4F 52 00 20 46 49 4C 45 20 41 44 44 52 45 53 00
0190 20 46 49 4C 45 20 44 55 4D 5B 20 20 00 27 B3 B9
01A0 B2 23 B3 40 B5 90 B4 00 B5 D9 B4 81 B5 72 B4 8F
01B0 B3 1A B4 22 B4 0D 0A 00 FE 2E CA 0A B0 FE 03 CA
01C0 D3 B0 FE 08 C2 C7 B1 3E F1 BB C8 21 DC B1 CD 18
01D0 F8 1B 05 3E 0D 12 C9 CD BF F8 12 EB 22 E4 B6 EB
01E0 04 13 3E 0D 12 7B FE 0F C0 C3 BB B1 08 20 08 00
01F0 CD D7 B0 CD F3 B1 2A EB B6 4D 44 2A ED B6 EB 2A
0200 EF B6 C9 21 EB B6 06 06 36 BB 23 05 C2 F8 B1 11
0210 F1 B6 CD 1A B2 22 EF B6 D8 CD 1A B2 22 ED B6 D8
0220 CD 1A B2 22 EB B6 D8 C3 C8 B0 21 BB 00 C5 45 4D
0230 1A 13 FE 2È CA 20 B2 FE 50 CA 20 B2 FE 0D CA 58
0240 B2 FE 2C CA 59 B2 D6 30 FA C8 B0 FE 0A FA 4C B2
0250 FE 11 FA C8 B0 FE 17 F2 C8 B0 D6 07 4F 29 29 29
0260 29 DA C8 B0 09 C3 20 B2 37 C1 C9 7E F5 0F 0F 0F
0270 BF CD 65 B2 F1 E6 0F FE 0A FA 6E B2 C6 07 C6 30
0280 C3 0F F8 CD 83 B2 7C CD 5C B2 7D CD 5C B2 3E 20
0290 C3 BF F8 E5 21 A3 B1 CD 18 F8 E1 C9 0E 0D 7E A7
02A0 CA 9B B2 CD 0F F8 23 0D C3 8E B2 CD 7E B2 0D C2
02B0 9B B2 C9 7C BA C0 7D BB C9 7B 2F 3F 7A 2F 57 13
02C0 C9 20 20 4F 4B 21 20 2B B0 CD E0 B1 3A ED B6 F5
02D0 F6 30 CD 0F F8 3E 3A CD 0F F8 CD 7E B2 CD 76 B2
02E0 F1 A7 CA DC B2 CD 36 F8 79 C3 DD B2 7E CD 5C B2
02F0 CD 7E B2 E5 11 F1 B6 B6 00 CD 03 F8 FE 0D CA F7
0300 B2 CD A8 B1 C3 E9 B2 11 F1 B6 CD 1A B2 EB E1 78
0310 A7 CA 1C B3 FE 03 DA 0D B3 EB C3 1D B3 3A ED B6
0320 A7 CA 1B B3 4B CD 39 F8 C3 1C B3 73 23 CD 83 B2
0330 C3 BC B2 CD E3 B1 E9 CD E0 B1 7D E6 F0 6F 3A F1
0340 B6 FE 50 C2 39 B3 2A E8 B6 22 E8 B6 06 FF CD C3
0350 B3 CD 73 B2 CD 7E B2 E5 06 02 3A ED B6 A7 CA 58
0360 B3 CD 0B B4 79 C3 59 B3 7E CD 5C B2 23 05 C2 66
0370 B3 CD 7E B2 06 02 7D E6 BF C2 4A B3 E1 3A ED B6
0380 A7 CA 7B B3 CD ÈB B4 79 C3 7C B3 7E FE 7F CA 8A
0390 B3 B7 FA 8A B3 FE 20 D2 8C B3 3E 2E CD BF F8 23
03A0 7D E6 BF C2 6D B3 E5 CD 12 F8 A7 CA A9 B3 CD 12
03B0 F8 Ä7 C2 9E B3 E1 C3 AF B3 E1 7D A7 C2 41 B3 CD
03C0 83 B2 CD 83 B2 CD B3 F8 FE 2E C8 FE 50 CA 36 B3
03D0 C3 3C B3 CD 7E B2 3E 53 CD BF F8 3E 3D CD BF F8
03E0 3A ED B6 4F E6 F0 79 C2 DC B3 F6 30 CD 0F F8 CD
03F0 7E B2 CD 7E B2 0E 00 06 02 79 CD 65 B2 CD 7E B2
0400 0C 05 C2 E9 B3 CD 7E B2 79 FE 10 C2 E7 B3 79 FE
0410 20 CA 83 B2 CD 65 B2 0C C3 FE B3 3A ED B6 4F E6
0420 F0 79 CA 36 F8 CD DC BF 4F C9 3E FF 32 71 B4 C3
0430 26 B4 AF 32 71 B4 3A F1 B6 FE 0D CA C8 B0 21 F2
0440 B6 7E FE 3A C2 C8 BB 2B 7E CD D6 BF 32 ED B6 23
0450 23 CD D0 BF CD E5 BF Ä7 CA C8 BB 3A 71 B4 A7 C2
0460 60 B4 CD C7 BF 60 69 22 EF B6 CD D7 B0 C3 39 B3
0470 CD D3 BF 7E 23 FE 20 C2 63 B4 EB CD 1A B2 C3 BE
0480 BF 00 CD E3 B1 CD 7E B2 3E 3D CD 0F F8 CD 7E B2
0490 E5 19 CD 76 B2 CD A9 B2 E1 19 CD 76 B2 C3 03 F8
04A0 CD E3 B1 0A BE C2 A7 B4 CD D3 B4 C2 93 B4 21 B1
04B0 B2 CD 18 F8 C3 03 F8 CD DC BB 0A BE CA BC B4 CD
B4C0 73 B2 CD 5B B2 CD 7E B2 0A CD 5C B2 CD 1B F8 FE
04D0 2E C8 FE FF C2 BC B4 CD D3 B4 C2 AA B4 CD 83 B2
04E0 C3 9E B4 CD A3 B2 03 23 C9 3A F1 B6 FE 0D CA CB
04F0 B0 CD E3 B1 3A EC B6 A7 3A EB B6 C2 F2 B4 77 C3
0500 F8 B4 4F 3E 01 CD 39 F8 CD A3 B2 C8 23 C3 E4 B4
0510 CD E0 B1 E5 2A E4 B6 2B 2B 7E FE 2C E1 CA 1C B5
0520 78 BE C2 21 B3 CD A3 B2 23 CA 03 F8 79 BE CC 2B
0530 B5 CD A3 B2 23 CA 03 F8 C3 03 B5 CD 76 B2 CD 7E
0540 B2 CD 7E B2 CD 7E B2 CD 1B F8 FE FF C8 C3 37 B5
0550 3A F1 B6 FE 0D CA C8 B0 CD E0 B1 78 BC DA 5C B5
0560 C2 68 B5 79 BD DA 5C B5 C2 68 B5 C9 2B 23 7E 02
0570 03 CD A3 B2 C2 5D B5 C9 E5 7C 2F 67 7D 2F 6F 23
0580 19 09 44 4D E1 13 1B 1A 02 0B CD A3 B2 C2 76 B5
0590 C9 3E 3D CD 0F F8 3A F1 B6 CD 5C B2 C3 03 F8 3A
05A0 F1 B6 FE 0D CA C8 B0 FE 4D C2 A6 B5 AF 32 00 F8
05B0 21 FF EF C3 C4 BF 21 CB B5 CD D0 BF CD E5 BF 2A
05C0 03 BB 7C FE C0 DA D0 B5 21 C1 B5 CD 18 F8 C3 03
05D0 F8 20 44 49 53 4B 20 21 21 21 00 45 2E 44 3F BD
05E0 CD EB B1 4D 3A CF F3 67 3A D0 F3 84 57 2E 0B 3E
05F0 01 CD 39 F8 23 7C BA C2 DF B5 3E 06 32 00 F8 21
0600 FF BF CD C4 BF C9 11 02 00 B6 B7 CD 3B B6 11 9C
0610 21 CD 21 B6 11 B4 B0 06 B5 CD 30 B6 11 12 21 CD
0620 21 B6 11 18 00 06 B5 CD 3B B6 11 84 21 CD 21 B6
0630 C9 D5 CD 42 B6 CD 8C B6 D1 CD 67 B6 CD 9F B6 C9
0640 E5 21 00 C0 7C 82 67 7D 83 6F 22 DE B6 CD B2 B6
0650 E1 C9 E5 2A DE B6 3A EB B6 B6 77 15 CA 62 B6 15
0660 CA 5C B6 3E FF 24 B6 77 15 C2 53 B6 3A E1 B6 24
0670 B6 77 22 DE B6 E1 C9 E5 2A DE B6 3A E1 B6 B6 77
0680 15 CA 87 B6 15 CA 81 B6 3E FF 25 B6 77 15 C2 78
0690 B6 3A EB B6 25 B6 77 22 DE B6 E1 C9 E5 2A DE B6
06A0 3A E2 B6 2C B6 77 1D C2 90 B6 22 DE B6 E1 C9 E5
06B0 2A DE B6 3A E3 B6 2D B6 77 1D C2 A3 B6 22 DE B6
06C0 E1 C9 C5 21 EB B6 AF 77 3E B1 32 E3 B6 F5 B6 77
06D0 F1 05 CA C9 B6 07 C3 BA B6 C1 21 E1 B6 AF 77 3E
06E0 80 32 E2 B6 F5 B6 77 F1 05 C8 BF C3 D1 B6 00 00
06F0 00 00 00 00 00 00 00 0B 00 00 00 00 00 00 00 00

Таблица 2

0000 - 00FF АЕ56
0100 - 01FF FACD
0200 - 02FF ЗЗА0
0300 - 03FF D5EF
0400 - 04FF FB1E
0500 - 05FF F388
0600 - 06FF А222

Коды программы "Монитор-256" - М256$ - (Внимание здесь возможны ошибки).   Прошивку без ошибок можно скачать здесь... 

0000   21 00 00 22 2E BA AF 32 32 BA 31 FF BA CD C4 AE   *!.."...22.1.....*
0010   21 0A AE E5 21 C9 AE CD 18 F8 21 F7 AE 06 0F CD   *!...!.....!.....*
0020   A8 AE CD 78 B0 CD 6F B0 23 05 C2 1F AE CD 78 B3   *...ú..é.#.....ú.*
0030   11 39 BA 3E 0D 12 06 00 CD B2 AE CD 03 F8 FE 1A   *.9.>............*
0040   C2 56 AE CD 85 AE 3A 32 BA 3C FE 0E C2 50 AE AF   *.V....:2.<...P..*
0050   32 32 BA C3 38 AE FE 19 C2 6A AE CD 85 AE 3A 32   *22..8....â....:2*
0060   BA 3D F2 50 AE 3E 0D C3 50 AE FE 0D CA 75 AE CD   *.=.P.>..P....ì..*
0070   92 AF C3 3B AE 21 76 AF 3A 32 BA 07 5F 16 00 19   *...;.!Ü.:2.._...*
0080   5E 23 66 6B E9 3A 32 BA 3C 47 C5 21 F7 AE 2B 23   *^#îä.:2.<G.!..+#*
0090   7E B7 C2 8F AE 05 C2 8F AE C1 E5 60 24 24 2E 02   *ó..........û$$..*
00A0   CD 3C F8 E1 23 CD 78 B0 3E 18 CD 0F F8 3E 18 C3   *.<..#.ú.>....>..*
00B0   0F F8 3E 7F CD 0F F8 CD 85 AE 3E 7F CD 0F F8 C9   *..>......>....*
00C0   21 FD BF E5 3E 1F C3 0F F8 1A 18 18 22 4D 4F 4E   *!...>......."MON*
00D0   49 54 4F 52 2D 32 35 36 22 20 20 20 56 32 2E 30   *ITOR-256"   V2.0*
00E0   32 20 20 20 4F 53 20 4F 52 44 4F 53 20 20 28 20   *2   OS ORDOS  ( *
00F0   43 20 29 07 0D 0A 00 00 20 44 55 4D 50 00 20 47   *C )..... DUMP. G*
0100   4F 54 4F 00 20 54 52 41 4E 53 46 45 52 00 20 43   *OTO. TRANSFER. C*
0110   4F 4D 50 41 49 52 00 20 53 45 41 52 43 48 00 20   *OMPAIR. SEARCH. *
0120   46 49 4C 4C 00 20 48 45 58 00 20 41 52 49 54 48   *FILL. HEX. ARITH*
0130   4D 45 54 49 43 00 20 43 4F 4C 4F 52 00 20 46 49   *METIC. COLOR. FI*
0140   4C 45 20 41 44 44 52 45 53 00 20 46 49 4C 45 20   *LE ADDRES. FILE *
0150   44 55 4D 50 00 20 44 49 5A 41 53 53 4D 00 20 44   *DUMP. DIZASSM. D*
0160   55 4D 50 20 4D 4F 44 49 46 59 00 20 43 48 45 43   *UMP MODIFY. CHEC*
0170   4B 53 55 4D 20 00 A8 B0 A4 B0 BF B2 10 B2 80 B2   *KSUM ...........*
0180   59 B2 00 B3 F2 B1 0E B3 9B B1 A3 B1 D1 B6 60 B4   *Y.............û.*
0190   6B B6 FE 1B CA 0A AE FE 03 CA C0 AE FE 08 C2 B1   *ä...............*
01A0   AF 3E F1 BB C8 21 C0 AF CD 18 F8 1B 05 3E 0D 12   *.>...!.......>..*
01B0   C9 CD 0F F8 12 EB 22 2C BA EB 04 13 3E 0D 12 C9   *......",....>...*
01C0   08 20 08 00 CD C4 AE CD D7 AF 2A 33 BA 4D 44 2A   *. ........*3.MD**
01D0   35 BA EB 2A 37 BA C9 21 33 BA 06 06 36 00 23 05   *5..*7..!3...6.#.*
01E0   C2 DC AF 11 39 BA CD 06 B0 22 37 BA D8 CD 06 B0   *....9...."7.....*
01F0   22 35 BA D8 CD 06 B0 22 33 BA D8 3E 3F CD 0F F8   *"5....."3..>?...*
0200   CD 03 F8 C3 0A AE 21 00 00 C5 45 4D 1A 13 FE 20   *......!...EM... *
0210   CA 0C B0 FE 50 CA 0C B0 FE 0D CA 44 B0 FE 2C CA   *....P......D..,.*
0220   45 B0 D6 30 FA FB AF FE 0A FA 38 B0 FE 11 FA FB   *E..0......8.....*
0230   AF FE 17 F2 FB AF D6 07 4F 29 29 29 29 DA FB AF   *........O))))...*
0240   09 C3 0C B0 37 C1 C9 7E F5 0F 0F 0F 0F CD 51 B0   *....7..ó......Q.*
0250   F1 E6 0F FE 0A FA 5A B0 C6 07 C6 30 C3 0F F8 CD   *......Z....0....*
0260   6F B0 7C CD 48 B0 7D CD 48 B0 3E 20 C3 0F F8 E5   *é.ù.H.ô.H.> ....*
0270   21 F4 AE CD 18 F8 E1 C9 0E 0D 7E A7 CA 87 B0 CD   *!.........ó.....*
0280   0F F8 23 0D C3 7A B0 CD 6A B0 0D C2 87 B0 C9 7C   *..#..á..â......ù*
0290   BA C0 7D BB C9 7B 2F 5F 7A 2F 57 13 C9 20 20 4F   *..ô..ò/_á/W..  O*
02A0   4B 21 20 00 CD C7 AF E9 CD C4 AF 7D E6 F0 6F 3A   *K! ........ô..é:*
02B0   39 BA FE 50 C2 BA B0 2A 30 BA 22 30 BA 06 FF CD   *9..P...*0."0....*
02C0   44 B1 CD 5F B0 CD 6A B0 E5 06 02 3A 35 BA A7 CA   *D.._..â....:5...*
02D0   D9 B0 CD 8C B1 79 C3 DA B0 7E CD 48 B0 23 05 C2   *.....õ...ó.H.#..*
02E0   E7 B0 CD 6A B0 06 02 7D E6 0F C2 CB B0 E1 3A 35   *...â...ô......:5*
02F0   BA A7 CA FC B0 CD 8C B1 79 C3 FD B0 7E FE 7F CA   *........õ...ó..*
0300   0B B1 B7 FA 0B B1 FE 20 D2 0D B1 3E 2E CD 0F F8   *....... ...>....*
0310   23 7D E6 0F C2 EE B0 E5 CD 12 F8 A7 CA 2A B1 CD   *#ô...........*..*
0320   12 F8 A7 C2 1F B1 E1 C3 30 B1 E1 7D A7 C2 C2 B0   *........0..ô....*
0330   CD 6F B0 CD 6F B0 CD 03 F8 FE 1B C8 FE 50 CA B7   *.é..é........P..*
0340   B0 C3 BD B0 CD 6A B0 3E 53 CD 0F F8 3E 3D CD 0F   *.....â.>S...>=..*
0350   F8 3A 35 BA 4F E6 F0 79 C2 5D B1 F6 30 CD 0F F8   *.:5.O..õ.]..0...*
0360   CD 6A B0 CD 6A B0 0E 00 06 02 79 CD 51 B0 CD 6A   *.â..â.....õ.Q..â*
0370   B0 0C 05 C2 6A B1 CD 6A B0 79 FE 10 C2 68 B1 79   *....â..â.õ...ï.õ*
0380   FE 20 CA 6F B0 CD 51 B0 0C C3 7F B1 3A 35 BA 4F   *. .é..Q....:5.O*
0390   E6 F0 79 CA 36 F8 CD DC BF 4F C9 3E FF 32 25 BA   *..õ.6....O.>.2%.*
03A0   C3 A7 B1 AF 32 25 BA 3A 39 BA FE 0D CA FB AF 21   *....2%.:9......!*
03B0   3A BA 7E FE 3A C2 FB AF 2B 7E CD D6 BF 32 35 BA   *:.ó.:...+ó...25.*
03C0   23 23 CD D0 BF CD E5 BF A7 CA FB AF 3A 25 BA A7   *##..........:%..*
03D0   C2 E1 B1 CD C7 BF 60 69 22 37 BA CD C4 AE C3 BA   *......ûà"7......*
03E0   B0 CD D3 BF 7E 23 FE 20 C2 E4 B1 EB CD 06 B0 C3   *....ó#. ........*
03F0   BE BF CD C7 AF CD 6A B0 3E 3D CD 0F F8 CD 6A B0   *......â.>=....â.*
0400   E5 19 CD 62 B0 CD 95 B0 E1 19 CD 62 B0 C3 03 F8   *...Å.......Å....*
0410   CD C7 AF 0A BE C2 27 B2 CD 53 B2 C2 13 B2 21 9D   *......'..S....!.*
0420   B0 CD 18 F8 C3 03 F8 CD C4 AE 0A BE CA 3C B2 CD   *.............<..*
0430   5F B0 CD 47 B0 CD 6A B0 0A CD 48 B0 CD 1B F8 FE   *_..G..â...H.....*
0440   1B C8 FE FF C2 3C B2 CD 53 B2 C2 2A B2 CD 6F B0   *.....<..S..*..é.*
0450   C3 1E B2 CD 8F B0 03 23 C9 3A 39 BA FE 0D CA FB   *.......#.:9.....*
0460   AF CD C7 AF 3A 34 BA A7 3A 33 BA C2 72 B2 77 C3   *....:4..:3..ê.Ç.*
0470   78 B2 4F 3E 01 CD 39 F8 CD 8F B0 C8 23 C3 64 B2   *ú.O>..9.....#.Ñ.*
0480   CD C4 AF E5 2A 2C BA 2B 2B 7E FE 2C E1 CA 9C B2   *....*,.++ó.,....*
0490   78 BE C2 A1 B2 CD 8F B0 23 CA 03 F8 79 BE CC AB   *ú.......#...õ...*
04A0   B2 CD 8F B0 23 CA 03 F8 C3 83 B2 CD 62 B0 CD 6A   *....#.......Å..â*
04B0   B0 CD 6A B0 CD 6A B0 CD 1B F8 3C C8 C3 B7 B2 3A   *..â..â....<....:*
04C0   39 BA FE 0D CA FB AF CD C4 AF 78 BC DA DB B2 C2   *9.........ú.....*
04D0   E7 B2 79 BD DA DB B2 C2 E7 B2 C9 2B 23 7E 02 03   *..õ........+#ó..*
04E0   CD 8F B0 C2 DC B2 C9 E5 7C 2F 67 7D 2F 6F 23 19   *........ù/Éô/é#.*
04F0   09 44 4D E1 13 1B 1A 02 0B CD 8F B0 C2 F5 B2 C9   *.DM.............*
0500   3E 3D CD 0F F8 3A 39 BA CD 48 B0 C3 03 F8 3A 39   *>=...:9..H....:9*
0510   BA FE 0D CA FB AF FE 4D C2 25 B3 AF 32 00 F8 21   *.......M.%..2..!*
0520   FF EF C3 C4 BF 21 4D B3 CD D0 BF CD E5 BF 2A 03   *.....!M.......*.*
0530   BB 7C FE C0 DA 52 B3 21 40 B3 CD 18 F8 C3 03 F8   *.ù...R.!@.......*
0540   20 44 49 53 4B 20 07 21 07 21 07 21 00 45 2E 44   * DISK .!.!.!.E.D*
0550   3F 0D CD C4 AF 4D 3A CF F3 67 3A D0 F3 84 57 2E   *?....M:..É:...W.*
0560   00 3E 01 CD 39 F8 23 7C BA C2 61 B3 3E 06 32 00   *.>..9.#ù..Ä.>.2.*
0570   F8 21 FF BF CD C4 BF C9 11 02 00 06 07 CD B2 B3   *.!..............*
0580   11 AC 21 CD A3 B3 11 04 00 06 05 CD B2 B3 11 12   *..!.............*
0590   21 CD A3 B3 11 18 00 06 05 CD B2 B3 11 94 21 CD   *!.............!.*
05A0   A3 B3 C9 D5 CD C4 B3 CD 0E B4 D1 CD E9 B3 CD 21   *...............!*
05B0   B4 C9 E5 21 00 C0 7C 82 67 7D 83 6F 22 26 BA CD   *...!..ù.Éô.é"&..*
05C0   34 B4 E1 C9 E5 2A 26 BA 3A 28 BA B6 77 15 CA E4   *4....*&.:(..Ç...*
05D0   B3 15 CA DE B3 3E FF 24 B6 77 15 C2 D5 B3 3A 29   *.....>.$.Ç....:)*
05E0   BA 24 B6 77 22 26 BA E1 C9 E5 2A 26 BA 3A 29 BA   *.$.Ç"&....*&.:).*
05F0   B6 77 15 CA 09 B4 15 CA 03 B4 3E FF 25 B6 77 15   *.Ç........>.%.Ç.*
0600   C2 FA B3 3A 28 BA 25 B6 77 22 26 BA E1 C9 E5 2A   *...:(.%.Ç"&....**
0610   26 BA 3A 2A BA 2C B6 77 1D C2 12 B4 22 26 BA E1   *&.:*.,.Ç...."&..*
0620   C9 E5 2A 26 BA 3A 2B BA 2D B6 77 1D C2 25 B4 22   *..*&.:+.-.Ç..%."*
0630   26 BA E1 C9 C5 21 28 BA AF 77 3E 01 32 2B BA F5   *&....!(..Ç>.2+..*
0640   B6 77 F1 05 CA 4B B4 07 C3 3C B4 C1 21 29 BA AF   *.Ç...K...<..!)..*
0650   77 3E 80 32 2A BA F5 B6 77 F1 05 C8 0F C3 53 B4   *Ç>.2*...Ç.....S.*
0660   CD C7 AF 25 24 2E 00 E5 CD C4 AE E5 CD 1E F8 26   *...%$..........&*
0670   04 CD 3C F8 3A 35 BA C6 30 CD 0F F8 21 8A B6 CD   *..<.:5..0...!...*
0680   18 F8 1E 10 E1 CD 8F B5 7D C6 10 6F CD 56 B5 1D   *........ô..é.V..*
0690   C2 85 B4 21 00 05 CD 3C F8 E1 CD 8F B5 CD 5B B5   *...!...<......[.*
06A0   E5 CD 1E F8 2E 06 CD 3C F8 E1 46 CD 03 F8 FE 18   *.......<..F.....*
06B0   CA FF B5 FE 08 CA D4 B5 FE 1A CA 24 B6 FE 1B CA   *...........$....*
06C0   0A AE FE 0D CA 64 B4 FE 0C CA EB B5 FE 30 DA AB   *.....Ñ.......0..*
06D0   B4 FE 3A DA E8 B4 FE 41 DA AB B4 FE 47 D2 AB B4   *..:....A....G...*
06E0   CD 0F F8 D6 37 C3 ED B4 CD 0F F8 D6 30 07 07 07   *....7.......0...*
06F0   07 4F 78 E6 0F 81 CD 45 B6 47 CD 5B B5 CD 03 F8   *.Oú....E.G.[....*
0700   FE 18 CA 05 B6 FE 08 CA 33 B6 FE 1A CA 24 B6 FE   *........3....$..*
0710   1B CA 0A AE FE 30 DA FD B4 FE 3A DA 30 B5 FE 41   *.....0....:.0..A*
0720   DA FD B4 FE 47 D2 FD B4 CD 0F F8 D6 37 C3 35 B5   *....G.......7.5.*
0730   CD 0F F8 D6 30 4F 78 E6 F0 81 CD 45 B6 CD 5B B5   *....0Oú....E..[.*
0740   CD 6A B0 23 7D FE 00 CA 18 B6 E6 0F B7 C2 AA B4   *.â.#ô...........*
0750   CD 56 B5 C3 9A B4 0E 0A C3 09 F8 E5 D5 C5 E5 7D   *.V.............ô*
0760   E6 F0 6F 54 5D 01 0F 00 09 EB CD 50 B6 CD 1E F8   *..éT]......P....*
0770   E5 2E 38 CD 3C F8 60 69 CD 62 B0 21 0A 16 CD 3C   *..8.<.ûà.Å.!...<*
0780   F8 D1 E1 D5 CD AE B5 E1 CD 3C F8 C1 D1 E1 C9 3E   *.........<.....>*
0790   0D CD 0F F8 7D E6 F0 6F E5 CD 62 B0 06 10 CD 6A   *....ô..é..Å....â*
07A0   B0 CD 39 B6 CD 15 F8 23 05 C2 9E B5 E1 C9 2E 00   *..9....#........*
07B0   E5 E5 21 6C AF CD 18 F8 E1 E5 CD 62 B0 2E FF CD   *..!ã.......Å....*
07C0   62 B0 EB 21 87 B6 CD 18 F8 E1 CD 50 B6 60 69 CD   *Å..!.......P.ûà.*
07D0   62 B0 E1 C9 7D B7 CA EB B5 E6 0F B7 CA EF B5 2B   *Å...ô..........+*
07E0   0E 08 CD 09 F8 CD 09 F8 C3 FD B4 25 C3 65 B4 E5   *...........%.Ö..*
07F0   CD 1E F8 25 CD 3C F8 E1 7D D6 10 6F C3 9A B4 CD   *...%.<..ô..é....*
0800   0F F8 C3 FD B4 23 7D FE 00 CA 18 B6 E6 0F B7 CA   *.....#ô.........*
0810   2D B6 CD A8 AE C3 AA B4 25 E5 21 00 05 CD 3C F8   *-.......%.!...<.*
0820   E1 C3 9A B4 11 10 00 7C 19 BC C2 65 B4 CD 56 B5   *.......ù...Ö..V.*
0830   C3 9A B4 CD 0F F8 C3 AA B4 C5 F5 3A 35 BA CD 36   *...........:5..6*
0840   F8 F1 79 C1 C9 C5 4F 3A 35 BA CD 39 F8 79 C1 C9   *..õ...O:5..9.õ..*
0850   01 00 00 CD 39 B6 81 4F F5 CD 8F B0 CA 69 B6 F1   *....9..O.....à..*
0860   CD 39 B6 88 47 23 C3 53 B6 F1 C9 CD C7 AF 79 32   *.9..G#.S......õ2*
0870   35 BA E5 CD 6A B0 21 87 B6 CD 18 F8 E1 CD 83 B6   *5...â.!.........*
0880   C3 03 F8 E5 C3 CA B5 3D 20 00 20 73 74 72 20 20   *.......= . ëíê  *
0890   30 20 20 31 20 20 32 20 20 33 20 20 34 20 20 35   *0  1  2  3  4  5*
08A0   20 20 36 20 20 37 20 20 38 20 20 39 20 20 41 20   *  6  7  8  9  A *
08B0   20 42 20 20 43 20 20 44 20 20 45 20 20 46 20 20   * B  C  D  E  F  *
08C0   20 20 53 55 4D 0A 00 3E 0D CD 0F F8 3E 0A C3 0F   *  SUM..>....>...*
08D0   F8 CD C4 AF 22 00 F3 AF 32 0C F3 CD 39 B6 4F CD   *...."...2...9.O.*
08E0   7F B7 E5 CD C7 B6 3A 35 BA C6 30 CD 0F F8 3E 3A   *.....:5..0...>:*
08F0   CD 0F F8 CD 6A B0 2A 00 F3 CD 62 B0 48 CD 39 B6   *....â.*...Å.H.9.*
0900   CD 15 F8 CD 6A B0 0D 23 C2 FD B6 CD 1E F8 2E 14   *....â..#........*
0910   CD 3C F8 2A 00 F3 48 CD 39 B6 CD E9 B9 23 0D C2   *.<.*..H.9....#..*
0920   17 B7 CD 1E F8 2E 1A CD 3C F8 21 2B B9 15 CA 3A   *........<.!+...:*
0930   B7 7E 23 17 D2 31 B7 C3 2D B7 CD F8 B9 CD 6A B0   *.ó#..1..-.....â.*
0940   E1 1C 1D CA 4F B7 7E 23 17 DA 42 B7 C3 46 B7 CD   *....O.ó#..B..F..*
0950   F8 B9 78 2A 00 F3 23 3D CA 0B BA F5 3A 0C F3 B7   *..ú*..#=....:...*
0960   0E 20 CA 67 B7 0E 2C CD 09 F8 F1 3D CA 05 BA CD   *. .É..,....=....*
0970   39 B6 5F 23 CD 39 B6 57 EB CD 62 B0 C3 0B BA 06   *9._#.9.W..Å.....*
0980   01 11 00 01 21 13 B9 B7 C8 14 FE 76 C8 14 FE 40   *....!......Ü...@*
0990   DA C0 B7 FE 80 D2 4F B8 21 F0 B8 E5 E6 38 0F 0F   *......O.!....8..*
09A0   0F 85 6F 7E E6 7F 32 02 F3 3E 2C 32 03 F3 79 E6   *..éó.2..>,2..õ.*
09B0   07 E1 85 6F 7E F6 80 32 04 F3 21 02 F3 1E 00 C9   *...éó..2..!.....*
09C0   14 E6 0F C8 FE 08 C8 04 04 79 14 FE 22 C8 14 FE   *.........õ.."...*
09D0   32 C8 14 FE 2A C8 14 FE 3A C8 05 05 14 FE 07 C8   *2...*...:.......*
09E0   14 FE 17 C8 14 FE 27 C8 14 FE 37 C8 14 FE 0F C8   *......'...7.....*
09F0   14 FE 1F C8 14 FE 2F C8 14 FE 3F C8 21 F8 B8 E6   *....../...?.!...*
0A00   30 0F 0F 0F 0F 5F 79 E6 0F 14 FE 02 C8 14 FE 0A   *0...._õ.........*
0A10   C8 14 FE 04 C8 21 07 B9 FE 0C C8 14 FE 0D C8 21   *.....!.........!*
0A20   F8 B8 FE 05 C8 04 14 FE 06 CC 65 B8 C8 21 07 B9   *..........Ö..!..*
0A30   FE 0E CC 65 B8 C8 21 FC B8 04 14 FE 01 CC 65 B8   *...Ö..!.......Ö.*
0A40   C8 14 05 05 FE 03 C8 14 FE 09 C8 14 FE 0B C8 79   *...............õ*
0A50   FE C0 D2 69 B8 21 F0 B8 E6 07 5F 79 E6 38 0F 0F   *...à.!...._õ.8..*
0A60   0F C6 1A 57 C9 32 0C F3 C9 16 22 06 03 21 13 B9   *...W.2...."..!..*
0A70   FE C3 C8 14 FE CD C8 14 05 FE D3 C8 14 FE DB C8   *................*
0A80   E6 0F 05 14 FE 0D C8 14 79 E6 30 0F 0F 0F 0F 5F   *........õ.0...._*
0A90   82 57 79 E6 0F 04 FE 06 C8 14 14 14 14 FE 0E C8   *.Wõ.............*
0AA0   14 14 14 14 05 FE 03 C8 14 14 14 14 FE 09 C8 14   *................*
0AB0   14 14 14 FE 0B C8 16 3B 21 01 B9 FE 01 C8 14 FE   *.......;!.......*
0AC0   05 C8 21 0B B9 14 FE 07 C8 21 0F B9 FE 0F C8 14   *..!......!......*
0AD0   21 17 B9 B7 C8 06 03 14 FE 02 C8 14 FE 04 C8 14   *!...............*
0AE0   06 01 21 22 B9 FE 08 C8 14 06 03 FE 0A C8 14 C9   *..!"............*
0AF0   C2 C3 C4 C5 C8 CC CD C1 C2 C4 C8 CD C2 C4 C8 53   *...............S*
0B00   D0 C2 C4 C8 50 53 D7 C3 C5 CC C1 B0 B2 B4 B6 B1   *....PS..........*
0B10   B3 B5 B7 88 88 88 88 08 4E DA 08 4E C3 08 50 CF   *........N..N..P.*
0B20   08 D0 08 DA 08 C3 08 50 C5 08 CD 4E 4F D0 48 4C   *.......P...NO.HL*
0B30   D4 4D 4F D6 3F 3F BF 53 48 4C C4 53 54 C1 4C 48   *.MO.??.SHL.ST.LH*
0B40   4C C4 4C 44 C1 52 4C C3 52 41 CC 44 41 C1 53 54   *L.LD.RL.RA.DA.ST*
0B50   C3 52 52 C3 52 41 D2 43 4D C1 43 4D C3 53 54 41   *.RR.RA.CM.CM.STA*
0B60   D8 4C 44 41 D8 49 4E D2 44 43 D2 4D 56 C9 4C 58   *.LDA.IN.DC.MV.LX*
0B70   C9 49 4E D8 44 41 C4 44 43 D8 41 44 C4 41 44 C3   *.IN.DA.DC.AD.AD.*
0B80   53 55 C2 53 42 C2 41 4E C1 58 52 C1 4F 52 C1 43   *SU.SB.AN.XR.OR.C*
0B90   4D D0 4A 4D D0 43 41 4C CC 4F 55 D4 49 CE 3F 3F   *M.JM.CAL.OU.I.??*
0BA0   BF 41 44 C9 53 55 C9 41 4E C9 4F 52 C9 41 43 C9   *.AD.SU.AN.OR.AC.*
0BB0   53 42 C9 58 52 C9 43 50 C9 A0 A0 58 54 48 CC 44   *SB.XR.CP...XTH.D*
0BC0   C9 52 45 D4 3F 3F BF 50 43 48 CC 53 50 48 CC 3F   *.RE.??.PCH.SPH.?*
0BD0   3F BF A0 58 43 48 C7 45 C9 50 4F D0 50 55 53 C8   *?..XCH.E.PO.PUS.*
0BE0   52 53 D4 D2 CA C3 D2 CA C3 FE 20 DA F3 B9 FE 7F   *RS........ ....*
0BF0   DA 0F F8 3E 2E C3 0F F8 7E E6 7F CD 0F F8 7E 23   *...>....ó....ó#*
0C00   17 D2 F8 B9 C9 CD 39 B6 CD 15 F8 2A 00 F3 16 00   *......9....*....*
0C10   58 19 CD 12 F8 3C CA D4 B6 CD 03 F8 FE 1B CA 0A   *X....<..........*
0C20   AE C3 D4 B6 00 00 00 00 00 00 00 00 00 00 00 00   *................*
0C30   00 00 00 00 00 00 00 00 20 4D 4F 56 20 20 41 2C   *........ MOV  A,*

 

Все версии CP/M-80

Все версии ORDOS

Все программы ORDOS

   

 

Купить платы, готовые блоки, наборы микросхем, прошитые ПЗУ, микропроцессоры на Орион-128, КР565РУ5В, КР565ру7В, к565ру5г AU, к565ру7г Au в позолоте, куплю микросхемы

 

Полезные и интересные статьи

На предыдущую страницу  На главную страницу  На следующую страницу