<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://emuverse.ru/w/index.php?action=history&amp;feed=atom&amp;title=%D0%9E%D1%80%D0%B8%D0%BE%D0%BD-128%2F%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE_10-90%2F%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%9C%D0%9E%D0%9D%D0%98%D0%A2%D0%9E%D0%A0</id>
	<title>Орион-128/Радио 10-90/Инструментальный МОНИТОР - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://emuverse.ru/w/index.php?action=history&amp;feed=atom&amp;title=%D0%9E%D1%80%D0%B8%D0%BE%D0%BD-128%2F%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE_10-90%2F%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%9C%D0%9E%D0%9D%D0%98%D0%A2%D0%9E%D0%A0"/>
	<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%9E%D1%80%D0%B8%D0%BE%D0%BD-128/%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE_10-90/%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%9C%D0%9E%D0%9D%D0%98%D0%A2%D0%9E%D0%A0&amp;action=history"/>
	<updated>2026-05-05T07:13:02Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%9E%D1%80%D0%B8%D0%BE%D0%BD-128/%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE_10-90/%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%9C%D0%9E%D0%9D%D0%98%D0%A2%D0%9E%D0%A0&amp;diff=75&amp;oldid=prev</id>
		<title>Panther: + img</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%9E%D1%80%D0%B8%D0%BE%D0%BD-128/%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE_10-90/%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%9C%D0%9E%D0%9D%D0%98%D0%A2%D0%9E%D0%A0&amp;diff=75&amp;oldid=prev"/>
		<updated>2007-10-09T08:58:14Z</updated>

		<summary type="html">&lt;p&gt;+ img&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 11:58, 9 октября 2007&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l7&quot;&gt;Строка 7:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 7:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;«МОНИТОР-128» (дальше мы будем называть его просто МОНИТОР) является загружаемой программой и может храниться как в ROM-диске, так и считываться с магнитной ленты. Конечно, удобней его хранить в ROM-диске, особенно тем пользователям, которые занимаются системными проблемами и должны иметь инструмент, что называется, «под рукой».&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;«МОНИТОР-128» (дальше мы будем называть его просто МОНИТОР) является загружаемой программой и может храниться как в ROM-диске, так и считываться с магнитной ленты. Конечно, удобней его хранить в ROM-диске, особенно тем пользователям, которые занимаются системными проблемами и должны иметь инструмент, что называется, «под рукой».&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Изображение:OrInMonP1.png|right]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;В программе МОНИТОР включены двенадцать директив, оформленных в виде экранного меню (рис.1). Выбор директив осуществляется перемещением указателя (темная полоска) клавишами управления курсором «Вверх» и «Вниз». Установив указатель на необходимую директиву, вводят дополнительные реквизиты данной директивы и завершают ввод нажатием клавиши [ВК]. Чтобы исправить ошибки при вводе, необходимо вернуть курсор к ошибочному символу, а затем ввести правильные. После выполнения директивы МОНИТОР возвращается в режим управления меню.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;В программе МОНИТОР включены двенадцать директив, оформленных в виде экранного меню (рис.1). Выбор директив осуществляется перемещением указателя (темная полоска) клавишами управления курсором «Вверх» и «Вниз». Установив указатель на необходимую директиву, вводят дополнительные реквизиты данной директивы и завершают ввод нажатием клавиши [ВК]. Чтобы исправить ошибки при вводе, необходимо вернуть курсор к ошибочному символу, а затем ввести правильные. После выполнения директивы МОНИТОР возвращается в режим управления меню.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Panther</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%9E%D1%80%D0%B8%D0%BE%D0%BD-128/%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE_10-90/%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%9C%D0%9E%D0%9D%D0%98%D0%A2%D0%9E%D0%A0&amp;diff=73&amp;oldid=prev</id>
		<title>Panther: Новая: {{ДИ|Автор=В. СУГОНЯКО, В. САФРОНОВ|Источник=http://www.retro.h1.ru/Orion/InsMon/InstrMon.php}}  == ИНСТРУМЕНТАЛЬНЫЙ МОНИТОР «О...</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%9E%D1%80%D0%B8%D0%BE%D0%BD-128/%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE_10-90/%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%9C%D0%9E%D0%9D%D0%98%D0%A2%D0%9E%D0%A0&amp;diff=73&amp;oldid=prev"/>
		<updated>2007-10-09T08:56:13Z</updated>

		<summary type="html">&lt;p&gt;Новая: {{ДИ|Автор=В. СУГОНЯКО, В. САФРОНОВ|Источник=http://www.retro.h1.ru/Orion/InsMon/InstrMon.php}}  == ИНСТРУМЕНТАЛЬНЫЙ МОНИТОР «О...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{ДИ|Автор=В. СУГОНЯКО, В. САФРОНОВ|Источник=http://www.retro.h1.ru/Orion/InsMon/InstrMon.php}}&lt;br /&gt;
&lt;br /&gt;
== ИНСТРУМЕНТАЛЬНЫЙ МОНИТОР «ОРИОН-128» ==&lt;br /&gt;
&lt;br /&gt;
Предлагаемая вашему вниманию программа МОНИТОР (названная «МОНИТОР-128», а файл — M128$) является загружаемой командой операционной системой ORDOS. Это одно из инструментальных средств для доступа не только к битам и байтам, но и к «железу» системы. Оно также позволяет получить доступ и к файловой структуре ORDOS.&lt;br /&gt;
&lt;br /&gt;
«МОНИТОР-128» (дальше мы будем называть его просто МОНИТОР) является загружаемой программой и может храниться как в ROM-диске, так и считываться с магнитной ленты. Конечно, удобней его хранить в ROM-диске, особенно тем пользователям, которые занимаются системными проблемами и должны иметь инструмент, что называется, «под рукой».&lt;br /&gt;
&lt;br /&gt;
В программе МОНИТОР включены двенадцать директив, оформленных в виде экранного меню (рис.1). Выбор директив осуществляется перемещением указателя (темная полоска) клавишами управления курсором «Вверх» и «Вниз». Установив указатель на необходимую директиву, вводят дополнительные реквизиты данной директивы и завершают ввод нажатием клавиши [ВК]. Чтобы исправить ошибки при вводе, необходимо вернуть курсор к ошибочному символу, а затем ввести правильные. После выполнения директивы МОНИТОР возвращается в режим управления меню.&lt;br /&gt;
&lt;br /&gt;
Рассмотрим функциональное назначение и особенности работы директив.&lt;br /&gt;
&lt;br /&gt;
DUMP — совмещенный вывод шестнадцатиричного и символьного дампа памяти на экран дисплея. Для выполнения этой директивы необходимо ввести только начальный адрес. После нажатия клавиши [ВК], на экран выводится блок памяти — 256 байт, начиная с указанного адреса. Далее МОНИТОР входит в режим ожидания. Повторное нажатие любой клавиши выводит очередную «порцию» дампа. Если нажать клавишу с символом «Р», вывод дампа повторно начнется с адреса, введенного при запуске директивы. Нажатие клавиши [.] (точка) прерывает работу директивы. Если через запятую после адреса ввести номер страницы (0—3), то на экран дисплея будет выведено содержимое указанной страницы памяти. Нулевые значения параметров и незначащие нули можно опускать.&lt;br /&gt;
&lt;br /&gt;
MODIFY — предназначена для просмотра и изменения содержимого одной или нескольких ячеек памяти, как в основной странице, так и дополнительной (то есть в квазидиске). После ее ввода на экран вводится адрес ячейки и ее содержимое. Если необходимо изменить содержимое ячейки, набирают новое значение (два шестнадцатиричных символа) и нажимают клавишу [ВК]. Если изменений не требуется, ее нажимают сразу же. При каждом нажатии на клавишу [ВК] значение адреса автоматически увеличивается на единицу. Если ввести значение более двух символов, то программа интерпретирует это как новый адрес. Это обстоятельство позволяет производить изменения не только в последовательных ячейках, но и в различных участках памяти, не выходя из директивы. Нажатие клавиши [.] (точка) прерывает работу директивы.&lt;br /&gt;
&lt;br /&gt;
GOTO — передает управление программе пользователя по заданному адресу. Предварительная установка регистров процессора не производится.&lt;br /&gt;
&lt;br /&gt;
TRANSFER — перемещение массива информации в памяти из одной области в другую. В качестве параметров задают начальный и конечный адреса этого массива, а также начальный адрес его нового размещения. Адреса вводятся через запятую. Перемещение можно производить как «Вверх», так и «Вниз» на любое количество ячеек.&lt;br /&gt;
&lt;br /&gt;
COMPAIR — сравнение двух массивов в памяти. Для этого, как и в директиве TRANSFER, задаются начальный и конечный адреса первого массива и начальный адрес второго массива. Адреса (по первому массиву), по которым произошло несовпадение, выводятся на экран дисплея. Можно приостановить вывод информации нажатием на любую символьную клавишу. Клавишей [.] (точка) можно прервать работу директивы в любой момент времени.&lt;br /&gt;
&lt;br /&gt;
SEARCH — поиск байта или слова (двух байт). Для выполнения директивы вводят начальный и конечный адреса области памяти, в которой будет производиться поиск и искомый (эталонный) байт. На экран выводятся адреса совпадения эталонного байта с аналогичным байтом в памяти. При необходимости можно искать слово (два байта — чаще всего адрес). Для этого первым вводят младший, а затем старший байты. После вывода информации программа входит в режим ожидания. Чтобы выйти из этого состояния, нажмите любую символьную клавишу.&lt;br /&gt;
&lt;br /&gt;
FILL — заполнение области памяти константой. Вводят начальный и конечный адреса области и байт константы. Работа директивы ничем не отличается от общепринятой в подобных МОНИТОРах.&lt;br /&gt;
&lt;br /&gt;
HEX — директива возвращает код нажатой клавиши. Исключение составляют некоторые клавиши управления курсором дисплея.&lt;br /&gt;
&lt;br /&gt;
ARITHMTIC — возвращает сумму и разность двухбайтовых шестнадцатиричных чисел. Значения вводятся через запятую. Результат выводится после символа «=». Первое значение — сумма чисел, второе — разность.&lt;br /&gt;
&lt;br /&gt;
COLOR — настройка экрана дисплея на отображение информации в цвете. Директива работает аналогично соответствующей директиве «С» в основном МОНИТОРЕ, но отличается «интеллектуальностью», если вторая страница в области управления цветом занята файлами — директива не «сработает», и будет выведено сообщение «DISK!!!» Следует иметь в виду, что при включении цвета происходит ограничение размера квазидиска до 48 Кбайт, поэтому, если Вы предполагаете работать с большим объемом информации, воздержитесь от включения цвета. Для выключения цветного режима отображения информации введите в качестве байта цвета символ «М» (МОНОХРОМ).&lt;br /&gt;
&lt;br /&gt;
Последние две директивы ориентированы на работу с файловой структурой операционной системы.&lt;br /&gt;
&lt;br /&gt;
FILE ADDRES — изменение адреса «посадки» файла в ОЗУ. В каких случаях это необходимо? Вот пример. Вы можете набирать коды новой программы в любой удобной области памяти. Затем директивой «S» (операционной системы) формируете файл и заносите его в квазидиск. Операционная система установить стартовый адрес Вашего файла в ту область, где Вы набирали коды Вашей программы. Это может не соответствовать тем адресам, где программа должна работать в действительности. В этом случае необходимо изменить стартовый адрес (адрес «посадки»). Сделать это очень просто. Введите имя диска (конечно, эти манипуляции можно проводить только с диском «В»), затем без пробела символ &amp;quot;&amp;gt;, далее (тоже без пробела) имя файла и уже после этого, через пробел, новый шестнадцатиричный «стартовый» адрес файла, если вернуться в операционную систему (F4) и вывести каталог диска «В», то можно убедиться в правильности изменения адреса «посадки» файла. Конечно, у пользователя будут возникать и другие причины, требующие изменения адреса старта или размещения (если файл не самозапускаемый) файла в ОЗУ пользователя при его считывании с квазидиска.&lt;br /&gt;
&lt;br /&gt;
FILE DUMP — поиск и просмотр дампа файла. Иногда возникает необходимость просмотреть содержимое файла на диске. Однако при большом их количестве трудно найти начало файла с помощью директивы «DUMP». В таких случаях используется директива «FILE DUMP». Директива по имени файла находит его начало и затем выводит дамп аналогично директиве «DUMP». Впоследствии, при повторных обращениях к содержимому данного файла, точно зная его адреса размещения, можно пользоваться уже директивами «DUMP» и «MODIFY». Следует заметить, что в МОНИТОРе это единственная директива, позволяющая просмотреть содержимое диска «А» (ROM-диска). Синтаксис ввода параметров аналогичен предыдущей директиве: имя диска, разделительный символ «:», имя файла. Его значения вводятся без разделительных пробелов.&lt;br /&gt;
&lt;br /&gt;
Единственное ограничение в работе директив «FILE ADORES» и «FILE DUMP» — это недопустимость имен файлов, в которых присутствует символ «.» (точка). В таких случаях файл необходимо предварительно переименовать.&lt;br /&gt;
&lt;br /&gt;
Итак, обобщим все вышесказанное.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
DUMP &amp;lt;НАЧ.АДР&amp;gt;,&amp;lt;СТРАНИЦА&amp;gt;[ВК]&lt;br /&gt;
MODIFY &amp;lt;НАЧ.АДР&amp;gt;,&amp;lt;СТРАНИЦА&amp;gt;[ВК]&lt;br /&gt;
GОТО &amp;lt;АДР.ПЕРЕХОДА&amp;gt;[BK]&lt;br /&gt;
TRANSFER &amp;lt;АДР1&amp;gt;,&amp;lt;АДР2&amp;gt;,&amp;lt;АДРЗ&amp;gt;[ВК]&lt;br /&gt;
COMPAIR &amp;lt;АДР1&amp;gt;,&amp;lt;АДР2&amp;gt;,&amp;lt;АДРЗ&amp;gt;[BK]&lt;br /&gt;
SEARCH &amp;lt;АЦР1&amp;gt;,&amp;lt;АДР2&amp;gt;,&amp;lt;БАЙТ/СЛОВО&amp;gt;[ВК]&lt;br /&gt;
FILL &amp;lt;АДР1&amp;gt;,&amp;lt;АДР2&amp;gt;,&amp;lt;КОНСТ.&amp;gt;[ВК]&lt;br /&gt;
HEX &amp;lt;НАЖАТАЯ КЛАВ.&amp;gt;[ВК]&lt;br /&gt;
ARITHMETIC &amp;lt;ЗНАЧЕНИЕ1&amp;gt;,&amp;lt;ЗНАЧЕНИЕ2&amp;gt;[ВК]&lt;br /&gt;
COLOR &amp;lt;БАИТ ЦВЕТА)[ВK]&lt;br /&gt;
FILE ADDRES &amp;lt;ПРИМЕР: B:M128$ В000[ВК]&amp;gt;&lt;br /&gt;
FILE DUMP &amp;lt; -----&amp;quot;---- В:СН$[ВK]&amp;gt; &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Коды программы «МОНИТОР-128» приведены в табл.1, а контрольные суммы блоков — в табл. 2.&lt;br /&gt;
&lt;br /&gt;
Таблица 2&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0000 - 00FF АЕ56&lt;br /&gt;
0100 - 01FF FACD&lt;br /&gt;
0200 - 02FF ЗЗА0&lt;br /&gt;
0300 - 03FF D5EF&lt;br /&gt;
0400 - 04FF FB1E&lt;br /&gt;
0500 - 05FF F388&lt;br /&gt;
0600 - 06FF А222 &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Коды программы «Монитор-256».&lt;br /&gt;
&lt;br /&gt;
== УСТАНОВКА МОНИТОРА ==&lt;br /&gt;
&lt;br /&gt;
Рассмотрим вариант, когда МОНИТОР будет размещен в ROM-диске. Предположим, что вы уже запустили предыдущую программу «СН$» и разместили ее во втором ППЗУ ROM-диска. Она занимает адреса 0800Н— 0D2FH (по ROM-диску). Остальная часть второго ППЗУ свободна, однако ее недостаточно, чтобы разместить программу «М128$». Необходимо еще одно ППЗУ — третье. Технология «подстыковки» следующая: наберите коды программы «Ml 28$» и убедитесь, что в ней нет ошибок. Сохраните программу в свободной области ОЗУ. Считайте второе ППЗУ (где записана программа «СН$») в ОЗУ, разместив содержимое с адреса 0000Н. Затем директивой «Т» перенесите программу «Ml28$» и разместите ее, начиная с адреса 0530Н. Общий массив заносят в ППЗУ. Как запустить программу вы уже знаете из предыдущей публикации. Напомним, что свободную часть третьего ППЗУ необходимо заполнить значением 0FFH.&lt;br /&gt;
&lt;br /&gt;
Таблица 3&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1000 21 08 00 3E 01 0E 00 CD 39 F8 23 3E 01 0E B0 CD&lt;br /&gt;
1010 39 F8 СЗ FD BF &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Возможен второй вариант установки. Запустите операционную систему и отформатируйте диск «В». Нажав клавишу «Сброс», вернитесь в МОНИТОР. Наберите коды программы согласно таблице1 и убедитесь в отсутствии ошибок. Для гарантии сохраните на файл ленте директивой «О». Вернитесь в «ORDOS» (директива «Z») и директивой «S» создаете файл (S M128$ 10,6EF BK).&lt;br /&gt;
&lt;br /&gt;
Убедитесь, что у вас на диске появился файл «M128$». Вы уже заметили, что стартовый адрес этого файла 0010Н, но программа работает в служебной области «ORDOS» — системы, начиная с адреса 0В000Н и перекрывает ее, то есть затирает «ССР», поэтому мы не могли производить набор кодов в этой области. В противном случае нашу программу некому было бы записать на диск. В будущем вы будете переназначать стартовый адрес (вспомните директива «FILE ADDRES») этим МОНИТОРОМ, а сейчас — нажмите «Сброс» и с помощью основного МОНИТОРа наберите коды подпрограммы, приведенной в таблице3, и запустите ее. Она произведет необходимые исправления в квазидиске и передаст управление операционной системе. Выведите каталог диска «В», убедитесь, что стартовый адрес программы «M128$» — 0В000Н. Запустите программу и проверьте ее работу, изучите особенности работы директив.&lt;br /&gt;
&lt;br /&gt;
Остается лишь добавить, что к моменту установки предлагаемой программы в ROM-диске уже должна находиться программа «СН$», иначе вам не удастся перенести «МОНИТОР-128» на магнитную ленту и хранить его как файл для последующей работы с ним в среде операционной системы.&lt;br /&gt;
&lt;br /&gt;
В. СУГОНЯКО, В. САФРОНОВ&lt;br /&gt;
&lt;br /&gt;
Московская область.&lt;br /&gt;
&lt;br /&gt;
Отсканировано с журнала Радио № 10 1990 г.&lt;br /&gt;
&lt;br /&gt;
Отредактировано Лесных. Ю. 2001 г.&lt;br /&gt;
&lt;br /&gt;
[[Категория:Орион-128/Публикации|07]]&lt;/div&gt;</summary>
		<author><name>Panther</name></author>
	</entry>
</feed>