<?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-%D0%9F%D1%80%D0%BE%2F%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5_%D1%80%D0%B5%D0%B6%D0%B8%D0%BC%D0%BE%D0%B2_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B</id>
	<title>Орион-Про/Описание режимов работы - История изменений</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-%D0%9F%D1%80%D0%BE%2F%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5_%D1%80%D0%B5%D0%B6%D0%B8%D0%BC%D0%BE%D0%B2_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B"/>
	<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%9E%D1%80%D0%B8%D0%BE%D0%BD-%D0%9F%D1%80%D0%BE/%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5_%D1%80%D0%B5%D0%B6%D0%B8%D0%BC%D0%BE%D0%B2_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B&amp;action=history"/>
	<updated>2026-05-05T09:24:55Z</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-%D0%9F%D1%80%D0%BE/%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5_%D1%80%D0%B5%D0%B6%D0%B8%D0%BC%D0%BE%D0%B2_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B&amp;diff=1036&amp;oldid=prev</id>
		<title>Panther: Новая: {{ДИ|Автор=(C) 1990-1996 ORIONSOFT}}  == 1. Аннотация ==  В данном руководстве описаны режимы работы компьютера «Orion-Pro...</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-%D0%9F%D1%80%D0%BE/%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5_%D1%80%D0%B5%D0%B6%D0%B8%D0%BC%D0%BE%D0%B2_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B&amp;diff=1036&amp;oldid=prev"/>
		<updated>2008-09-18T19:03:18Z</updated>

		<summary type="html">&lt;p&gt;Новая: {{ДИ|Автор=(C) 1990-1996 ORIONSOFT}}  == 1. Аннотация ==  В данном руководстве описаны режимы работы компьютера «Orion-Pro...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{ДИ|Автор=(C) 1990-1996 ORIONSOFT}}&lt;br /&gt;
&lt;br /&gt;
== 1. Аннотация ==&lt;br /&gt;
&lt;br /&gt;
В данном руководстве описаны режимы работы компьютера «Orion-Pro», порядок их назначения, а также интерфейс отладочного Монитора.&lt;br /&gt;
&lt;br /&gt;
== 2. Процедура «холодного» старта ==&lt;br /&gt;
&lt;br /&gt;
Назначение режимов работы выполняется процедурой «холодного» (начального) старта после включения компьютера (или нажатия кнопки «Сброс») с учетом состояния DIP-переключателей (SW1-SW8) на основной плате, которые определяют конфигурацию системы.&lt;br /&gt;
&lt;br /&gt;
        On     1 2 3 4 5 6 7 8      Стандартная конфигурация:&lt;br /&gt;
              ┌─┬─┬─┬─┬─┬─┬─┬─┐     – дисковод;&lt;br /&gt;
              │▀│▄│▀│▄│▄│▄│▀│▄│     – клавиатура: MC7007;&lt;br /&gt;
              └─┴─┴─┴─┴─┴─┴─┴─┘     – ORDOS из ROM2.&lt;br /&gt;
        Off&lt;br /&gt;
&lt;br /&gt;
Каждый из восьми переключателей имеет два устойчивых положения и позволяет выбрать одно из значений соответствующего параметра:&lt;br /&gt;
&lt;br /&gt;
 1 	Наличие дисковода:&lt;br /&gt;
      On – есть,    Off – нет;&lt;br /&gt;
 2 	Наличие жесткого диска:&lt;br /&gt;
      On – есть,    Off – нет;&lt;br /&gt;
 3 	Тип клавиатуры:&lt;br /&gt;
      On – MC7007 (основная клавиатура), Off – PK86;&lt;br /&gt;
 4 	Рабочая страница ОЗУ для внутренней CP/M-80 из ROM2:&lt;br /&gt;
      On – 2,       Off – 1;&lt;br /&gt;
 5 	Наличие контроллера символьного дисплея:&lt;br /&gt;
      On – есть,    Off – нет;&lt;br /&gt;
 6 	Запуск внутреннего Меню после сброса:&lt;br /&gt;
      On – есть,    Off – нет;&lt;br /&gt;
 7 	Тип загрузки операционной системы:&lt;br /&gt;
      On – внутренняя (ПЗУ), Off – внешняя;&lt;br /&gt;
 8 	Режим работы:&lt;br /&gt;
      On – «Pro»,   Off – «Orion-128»&lt;br /&gt;
      (CP/M-80)            (ORDOS)&lt;br /&gt;
&lt;br /&gt;
Примечание: положению «On» соответствует замкнутое состояние (смотри схему) переключателя, «Off» — разомкнутое.&lt;br /&gt;
&lt;br /&gt;
Если переключатель «6» установлен в положение «On», то при «холодном» старте на экране появляется Меню:&lt;br /&gt;
&lt;br /&gt;
  T E S T&lt;br /&gt;
 Orion-128&lt;br /&gt;
 Orion-Pro&lt;br /&gt;
  Monitor&lt;br /&gt;
&lt;br /&gt;
Выбор требуемого режима осуществляется с помощью клавиш управления курсором и завершается нажатием клавиши ВК.&lt;br /&gt;
&lt;br /&gt;
ВНИМАНИЕ: Если переключатель «6» установлен в положение «Off», то войти в данное Меню можно, нажав одновременно две любые клавиши сразу после «сброса» (включения) компьютера.&lt;br /&gt;
&lt;br /&gt;
=== 2.1. Режим «TEST» ===&lt;br /&gt;
&lt;br /&gt;
При входе в режим «TEST» на экране появляется подменю:&lt;br /&gt;
&lt;br /&gt;
 Configuration&lt;br /&gt;
 RAM  T e s t&lt;br /&gt;
 ROM  T e s t&lt;br /&gt;
 TV   T e s t&lt;br /&gt;
&lt;br /&gt;
При обращении к пункту «Configuration» на экран выводится состояние DIP-переключателей, определяющих конфигурацию системы.&lt;br /&gt;
&lt;br /&gt;
     1 Floppy drive  Yes   (No)&lt;br /&gt;
     2 Hard drive    No    (Yes)&lt;br /&gt;
     3 Keyboard      M7007 (RK86)&lt;br /&gt;
     4 Page OS-DOS   1     (2)&lt;br /&gt;
     5 Ext.display   No    (Yes)&lt;br /&gt;
     6 StartMenu     No    (Yes)&lt;br /&gt;
     7 Loading       ROM2  (Extrn)&lt;br /&gt;
     8 System        ORDOS (OS-DOS)&lt;br /&gt;
&lt;br /&gt;
В режиме «RAM Test» проверяется доступность записи/чтения в сегменты основной памяти компьютера. При благоприятном исходе теста выводится звуковой сигнал и сообщение: «512К ОК!». Если в какой-либо сегмент памяти информация не записывается, то выводится следующее сообщение «Error» и два звуковых сигнала.&lt;br /&gt;
&lt;br /&gt;
Следует иметь ввиду, что данный тест не проверяет качество памяти — это делается с помощью отдельных тест-программ. Задача внутреннего теста проверить работоспособность механизма управлениями окнами и доступность сегментов памяти к операциям записи.&lt;br /&gt;
&lt;br /&gt;
В режиме «ROM Test» проверяется целостность стартового ПЗУ. Для этого просчитывается его контрольная сумма. Если нарушений нет, то выводится сообщение «ОК!» и один звуковой сигнал, в противном случае — «Error!» и два звуковых сигнала.&lt;br /&gt;
&lt;br /&gt;
«TV Test» это тест для проверки правильности вывода градаций яркости на монитор. На экране монохромного монитора появится 16 вертикальных полос с нарастающей яркостью. В левой части экрана монитора будет самая темная полоса, а справа — самая светлая. С помощью этого теста можно производить точную подгонку резисторов ЦАП монохромного видеовыхода.&lt;br /&gt;
&lt;br /&gt;
На экране цветного монитора «TV Test» будет проявляться в виде 8-ми цветных полос в следующей последовательности слева на право: черный, синий, красный, фиолетовый, зеленый, бирюзовый, желтый, белый. Если последовательность цветов не совпадает, то необходимо уточнить правильность подключения цветного монитора.&lt;br /&gt;
&lt;br /&gt;
Для выхода из подменю «TEST» в главное меню используется клавиша АР2.&lt;br /&gt;
&lt;br /&gt;
=== 2.2. Режим «Orion-128» ===&lt;br /&gt;
&lt;br /&gt;
При входе в этот режим открывается окно ROM2 и управление передается по адресу 2000H специальному загрузчику, размещенному в 0-м сегменте ПЗУ (если микросхема «ROM2» установлена). Предполагается стандартом, что в данном сегменте объемом 8 Кбайт (может быть, единственном) записан штатный «Монитор-2» и система «ORDOS» с программой «PC» (Power Commander — «Нортон»). Однако, пользователь может разместить там другую систему по-своему усмотрению. Следует иметь ввиду, что при размещении альтернативной системы (вместо ORDOS) по адресу 2000Н должна находиться и своя управляющая программа — загрузчик, который «знает что делать» с вашей системой.&lt;br /&gt;
&lt;br /&gt;
После загрузки «Монитор-2/PRO», система проверяет состояние DIP-переключателя «7». От его состояния будет зависеть загрузка ORDOS: On — внутренняя ORDOS из ROM2 (эта система сама «знает», где она находится и как себя грузить), Off — внешняя ORDOS (не обязательно) — из мультикарты.&lt;br /&gt;
&lt;br /&gt;
Внутренняя ORDOS при обращении к ROM-диску проверяет его первый байт: если его значение равно 00H или 0FFH, то считается, что ПЗУ в панельке отсутствует, если это значение 0C3H (код команды JMP), то предполагается, что у пользователя установлено «старое» ПЗУ из ROM-диска «Орион-128.2», начальные 2К которого содержат ORDOS, а сами программы находятся с адреса 800Н. Если же значение первого байта другое (как стандарт определен код 0E7H), то предполагается, что информация записана в НОВОМ формате. Новый формат устанавливает, что программы в таком ПЗУ начинаются с адреса 10Н (зачем оставлять 2К вначале, если сама ORDOS находится в другом месте). Содержимое ячеек 10FH зарезервировано и должно иметь значение 0FFH. Внутренняя ORDOS автоматически распознает форматы записи информации в ROM-диске, поэтому в панельки на мультикарте можно устанавливать одновременно ПЗУ с разными форматами.&lt;br /&gt;
&lt;br /&gt;
Таблица векторов стандартных подпрограмм «Монитор-2/PRO», доступная пользователю в режиме «Orion-128», в основном совпадает с соответствующей таблицей компьютера «Орион-128», однако имеет и новшества:&lt;br /&gt;
&lt;br /&gt;
     F800  (START) – холодный старт BIOS (вход в Монитор)&lt;br /&gt;
     F803  (KBRD)  – ввод с клавиатуры&lt;br /&gt;
     F806          – не используется&lt;br /&gt;
     F809  (TVC)   – вывод символа (C) на экран&lt;br /&gt;
     F80C          – не используется&lt;br /&gt;
     F80F  (TVA)   – вывод символа (A) на экран&lt;br /&gt;
     F812  (STTS)  – статус клавиатуры&lt;br /&gt;
     F815  (HEX)   – вывод байта двумя HEX-символами&lt;br /&gt;
     F818  (MSG)   – вывод текстового сообщения&lt;br /&gt;
     F81B  (INKEY) – опрос кода нажатой клавиши&lt;br /&gt;
     F81E  (RCUR)  – чтение положения курсора&lt;br /&gt;
     F821  (PRINT) – вывод байта на принтер&lt;br /&gt;
     F824  (MOVBL) – перенос блока памяти из одной страницы&lt;br /&gt;
                     в другую. При этом:&lt;br /&gt;
                     HL – нач. адрес блока &lt;br /&gt;
                     DE – нач. адрес «куда» &lt;br /&gt;
                     BC – размер блока &lt;br /&gt;
                     A=0000     – откуда читать (N страницы)&lt;br /&gt;
                           0000 – куда записать (N страницы)&lt;br /&gt;
                     После выполнения операции возврат происходит&lt;br /&gt;
                     в  страницу,  установленную  вектором XPAGE &lt;br /&gt;
                     (по умолчанию 0). Адрес возврата находится в стеке.&lt;br /&gt;
     F827  (FILL)  – запись константы (байта) в выбранную страницу ОЗУ:&lt;br /&gt;
                     HL – начальный адрес&lt;br /&gt;
                     DE – размер области заполнения&lt;br /&gt;
                     C  – записываемый байт&lt;br /&gt;
                     A  – страница, куда записывается байт&lt;br /&gt;
                     После выполнения операции возврат происходит  &lt;br /&gt;
                     в  страницу,  установленную  вектором XPAGE &lt;br /&gt;
                     (по умолчанию 0). Адрес возврата находится в стеке.&lt;br /&gt;
     F82A  (CSUM)  – вычисление контрольной суммы (по «О128»).&lt;br /&gt;
     F82D  (UNPCK) – распаковка внутреннего знакогенератора.&lt;br /&gt;
     F830  (XPAGE) – установка/чтение рабочей страницы&lt;br /&gt;
                     Вход: А=0   – читать&lt;br /&gt;
                           А=/=0 – установить С= номер страницы (07)&lt;br /&gt;
                     Выход: при чтении – А=номер страницы&lt;br /&gt;
                            при записи – А=предыдущее состояние&lt;br /&gt;
     F833  (RESET) – восстановление исходного состояния рабочих ячеек Монитора.&lt;br /&gt;
                     Вход:  А=0 (с другим A не выполняется)&lt;br /&gt;
                     Выход: А= байт-описатель:&lt;br /&gt;
 &lt;br /&gt;
            D0 \   тип ПК: 00 – Орион 128.2&lt;br /&gt;
            D1  \          01 – О128.2+Card-2   (от Чистякова)&lt;br /&gt;
            D2  /          02 – O128.2+Card     (ОрионСервис)&lt;br /&gt;
            D3 /           03 – О128.2+Z80Card  (Орионсофт)&lt;br /&gt;
                           04 – ОрионПРО V3.10  (Орионсофт)&lt;br /&gt;
            D4 \   реальная скорость ПК:&lt;br /&gt;
            D5 –           00 – 2.5 МГц&lt;br /&gt;
            D6 /           01 – 3.5 МГц&lt;br /&gt;
                           02 – 5.0 МГц&lt;br /&gt;
                           03 – 6.5 МГц&lt;br /&gt;
                           04 – 8.5 МГц&lt;br /&gt;
                           05 – 10.0 МГц&lt;br /&gt;
                           06 – более 10 МГц&lt;br /&gt;
            D7 –  тип дисплея:&lt;br /&gt;
                           0 – электронно-лучевой&lt;br /&gt;
                           1 – жидкокристаллический&lt;br /&gt;
     F836  (RRAM)  – чтение байта из дополнительной страницы&lt;br /&gt;
     F839  (WRAM)  – запись байта в дополнительную страницу&lt;br /&gt;
     F83C  (WCUR)  – установка положения курсора &lt;br /&gt;
     F83F  (BEEP)  – подача звукового сигнала.&lt;br /&gt;
&lt;br /&gt;
=== 2.3. Режим «Orion-Pro» ===&lt;br /&gt;
&lt;br /&gt;
Это основной режим, который позволяет практически в полной мере реализовать, как аппаратные, так программные возможности компьютера «Orion-Pro». Как в режиме «Орион-128», так и «Orion-Pro» должны присутствовать оба ПЗУ — ROM1 и ROM2. Недопустимо вводить изменения содержимого этих ПЗУ (за исключением первых 8К ROM2).&lt;br /&gt;
&lt;br /&gt;
В режиме «Orion-Pro» непосредственный доступ пользователя к рабочим и системным ячейкам внутренних драйверов не предусмотрен.&lt;br /&gt;
&lt;br /&gt;
При запуске компьютера в режиме «Orion-Pro» процедура холодного старта формирует таблицу векторов стандартных подпрограмм BIOS, инициализирует драйвер дисплея «TV-PRO» из ROM2 и передает управление вектору 0F800H.&lt;br /&gt;
&lt;br /&gt;
Дальнейший процесс загрузки системы, выполняемый процедурой с начальным адресом 0F800H, будет зависеть от положения переключателя «8» (внешняя/внутренняя загрузка) и переключателей «1», «2» (наличие дисковода и жесткого диска, если установлен признак внешней загрузки).&lt;br /&gt;
&lt;br /&gt;
Следует заметить, что в зависимости от положения SW-переключателя «4» процедура «холодного» старта устанавливает в качестве рабочей 1-ю или 2-ю страницу ОЗУ для CP/M-80, загружаемой из ПЗУ.&lt;br /&gt;
&lt;br /&gt;
При работе в 1-й странице часть адресного пространства процессора будет занята экранной областью (атрибуты цвета) ОЗУ. В настоящее время все варианты адаптации CP/M загружаются именно в первую страницу. С одной стороны, это уже стало стандартом и традицией, и многие прикладные программы это учитывают в своей работе. С другой — ограничивает возможности работы с цветом и обработки нескольких экранов.&lt;br /&gt;
&lt;br /&gt;
Так как драйвер дисплея «TV-PRO» обеспечивает работу с несколькими экранами из любой страницы во всех цветовых режимах, проблема доступа к экранной памяти снимается, и в качестве рабочей может быть выбрана 2я страница ОЗУ. При этом программы пользователя не будут конфликтовать с данными экранов, расположенными в страницах 0 и 1.&lt;br /&gt;
&lt;br /&gt;
Таблица векторов (в области 0F800H) стандартных подпрограмм в режиме «Orion-Pro» отличается от соответствующей таблицы в режиме «Orion-128», поэтому совместимость между программами, разработанными для этих двух режимов, НЕ обеспечивается.&lt;br /&gt;
&lt;br /&gt;
Стандартные подпрограммы, доступные для программ пользователя через таблицу векторов, составляют основу так называемой Базовой Системы Ввода/Вывода (BIOS), выполняющей прямое взаимодействие с памятью и портами компьютера. В компьютере «Орион-128» вместо «BIOS» часто использовалось понятие «Стандартные подпрограммы Монитора».&lt;br /&gt;
&lt;br /&gt;
Таблица векторов стандартных подпрограмм BIOS для режима «Orion-Pro» описана в «Руководстве программиста».&lt;br /&gt;
&lt;br /&gt;
Если SW-переключатель «8» находится в положении «Off», то режим «Orion-Pro» назначается автоматически. Следует уточнить, что режим «Pro» — это, прежде всего, CPM-режим, имеющий расширенные возможности за счет резидентных драйверов и более упорядоченной архитектуры компьютера.&lt;br /&gt;
&lt;br /&gt;
Переключатель «7» определяет тип загрузки CPM-Pro: внутренняя (положение — «On») — загрузка производится из ROM2-BIOS, и внешняя — с системной дискеты. ROM2-BIOS версии 1.00 (размер 32К — 27256) систему CPM-Pro не содержит.&lt;br /&gt;
&lt;br /&gt;
=== 2.4. Режим «Monitor» ===&lt;br /&gt;
&lt;br /&gt;
При назначении данного режима происходит вход в программу Монитор, находящуюся в ПЗУ «ROM1-BIOS». Монитор предоставляет пользователю средства для отладочных и проверочных целей, выяснения конфликтных ситуаций в системе.&lt;br /&gt;
&lt;br /&gt;
С целью сокращения занимаемого объема в Мониторе применено командное управление. Команда задается заглавной латинской буквой, после которой может следовать до трех числовых параметров, разделенных запятыми. Параметры представляются в шестнадцатиричном формате, при этом незначащие нули можно опускать. Если параметр отсутствует, по умолчанию предполагается его нулевое значение.&lt;br /&gt;
&lt;br /&gt;
Для выполнения команды после ее набора необходимо нажать клавишу ВК. Исправление неверно набранной команды до нажатия ВК осуществляется клавишей &amp;amp;lt;- или Del (Забой). Для отказа от выполнения команды можно использовать клавишу АР2.&lt;br /&gt;
&lt;br /&gt;
Признаком готовности Монитора к вводу команды является значок =&amp;gt; в начале командной строки и мигающий курсор.&lt;br /&gt;
&lt;br /&gt;
Список допустимых команд Монитора высвечивается после его старта в верхней части экрана между двумя горизонтальными линиями.&lt;br /&gt;
&lt;br /&gt;
==== 2.4.1. Команда Modify ====&lt;br /&gt;
&lt;br /&gt;
Предназначена для модификации (внесения изменений) содержимого ячеек оперативной памяти, начиная с заданного адреса.&lt;br /&gt;
&lt;br /&gt;
 Формат:  M XXXX             где XXXX – адрес ячейки.&lt;br /&gt;
&lt;br /&gt;
После ввода данной команды Монитор выводит текущий адрес и содержимое ячейки по этому адресу. Для модификации ячейки необходимо ввести шестнадцатиричный байт, а затем нажать ВК.&lt;br /&gt;
&lt;br /&gt;
==== 2.4.2. Команда Dump ====&lt;br /&gt;
&lt;br /&gt;
Предназначена для вывода дампа памяти в шестнадцатиричном и символьном виде на экран.&lt;br /&gt;
&lt;br /&gt;
 Формат:  D XXXX,YY         где XXXX – начальный адрес,&lt;br /&gt;
                                YY   – номер страницы ОЗУ.&lt;br /&gt;
&lt;br /&gt;
Если номер страницы ОЗУ не указан, предполагается нулевая страница.&lt;br /&gt;
&lt;br /&gt;
После ввода команды на экране появляется дамп первого блока 256 байт, причем в левой части отображаются шестнадцатиричные коды, в правой — соответствующие символы.&lt;br /&gt;
&lt;br /&gt;
В нижней строке экрана выводится Меню допустимых клавиш для управления. При нажатии клавиш курсора «Вверх» и «Вниз» происходит переход к предыдущему или следующему блоку, а при нажатии клавиши «B» — к начальному адресу, указанному в команде. Для выхода из команды «Dump» необходимо нажать клавишу АР2.&lt;br /&gt;
&lt;br /&gt;
Следует помнить, что по адресам 00001FFFH отображаются коды ПЗУ «ROM1-BIOS». Чтобы просмотреть ОЗУ, необходимо эту область открыть в одном из окон (кроме окна 0, перекрывающегося с окном ПЗУ), например:&lt;br /&gt;
&lt;br /&gt;
 W1,0  [ВК]&lt;br /&gt;
 D4000 [ВК]&lt;br /&gt;
&lt;br /&gt;
==== 2.4.3. Команда Fill ====&lt;br /&gt;
&lt;br /&gt;
Предназначена для заполнения памяти заданной константой.&lt;br /&gt;
&lt;br /&gt;
 Формат:  F XXXX,YYYY,ZZ         где XXXX – начальный адрес,&lt;br /&gt;
                                     YYYY – конечный адрес, &lt;br /&gt;
                                     ZZ   – константа.&lt;br /&gt;
&lt;br /&gt;
==== 2.4.4. Команда Transfer ====&lt;br /&gt;
&lt;br /&gt;
Предназначена для перемещения области памяти.&lt;br /&gt;
&lt;br /&gt;
 Формат:  T XXXX,YYYY,ZZZZ       где XXXX – начальный адрес&lt;br /&gt;
                                            перемещаемой&lt;br /&gt;
                                            области: откуда,&lt;br /&gt;
                                     YYYY – конечный адрес,&lt;br /&gt;
                                     ZZZZ – начальный адрес&lt;br /&gt;
                                            перемещения: куда.&lt;br /&gt;
&lt;br /&gt;
==== 2.4.5. Команда Compare ====&lt;br /&gt;
&lt;br /&gt;
Предназначена для сравнения двух областей памяти.&lt;br /&gt;
&lt;br /&gt;
 Формат:  C XXXX,YYYY,ZZZZ       где XXXX – начальный адрес&lt;br /&gt;
                                            области 1,&lt;br /&gt;
                                            YYYY – начальный адрес&lt;br /&gt;
                                            области 2,&lt;br /&gt;
                                            ZZZZ – конечный адрес&lt;br /&gt;
                                            области 2.&lt;br /&gt;
&lt;br /&gt;
==== 2.4.6. Команда Input ====&lt;br /&gt;
&lt;br /&gt;
Предназначена для чтения значения порта.&lt;br /&gt;
&lt;br /&gt;
 Формат:  I XX                   где XX   – адрес порта.&lt;br /&gt;
&lt;br /&gt;
Значение указанного порта выводится в шестнадцатиричном и двоичном виде, например:&lt;br /&gt;
&lt;br /&gt;
    IA [ВК]          (читать порт диспетчера)&lt;br /&gt;
    50=0100_0000     (результат в виде «HEX=BIN»)&lt;br /&gt;
&lt;br /&gt;
==== 2.4.7. Команда Output ====&lt;br /&gt;
&lt;br /&gt;
Предназначена для записи значения в порт.&lt;br /&gt;
&lt;br /&gt;
    Формат:  O XX,YY                где XX   – адрес порта,&lt;br /&gt;
                                        YY   – значение.&lt;br /&gt;
Пример:&lt;br /&gt;
&lt;br /&gt;
 OA,58  [ВК]      (включить ПЗУ ROM2)&lt;br /&gt;
&lt;br /&gt;
==== 2.4.8. Команда Video ====&lt;br /&gt;
&lt;br /&gt;
Предназначена для включения/выключения широкого экрана.&lt;br /&gt;
&lt;br /&gt;
 Формат:  V&lt;br /&gt;
&lt;br /&gt;
Данная команда работает в триггерном режиме. При включении широкого экрана (512 точек) в правой части экрана будет просматриваться служебная область 0F000H0FFFFH.&lt;br /&gt;
&lt;br /&gt;
==== 2.4.9. Команда Window ====&lt;br /&gt;
&lt;br /&gt;
Предназначена для включения окна ОЗУ.&lt;br /&gt;
&lt;br /&gt;
 Формат:  W X,YY                 где X  – номер окна (02),&lt;br /&gt;
                                     YY – номер сегмента&lt;br /&gt;
                                          (0-1F).&lt;br /&gt;
  &lt;br /&gt;
        Окна ОЗУ:           Номера сегментов по страницам ОЗУ&lt;br /&gt;
    Окно 0 – 0000-3FFFH      0  1  2  3  4  5  6  7 Адреса ЦП&lt;br /&gt;
    Окно 1 – 4000-7FFFH     ----------------------- ---------&lt;br /&gt;
    Окно 2 – 8000-BFFFH     03 07 0B 0F 13 17 1B 1F C000-FFFF&lt;br /&gt;
                            02 06 0A 0E 12 16 1A 1E 8000-BFFF&lt;br /&gt;
                            01 05 09 0D 11 15 19 1D 4000-7FFF&lt;br /&gt;
                            00 04 08 0C 10 14 18 1C 0000-3FFF&lt;br /&gt;
&lt;br /&gt;
==== 2.4.9. Команда Xwindow ====&lt;br /&gt;
&lt;br /&gt;
Предназначена для вывода содержимого портов управления сегментами окон ОЗУ и ПЗУ, состояния диспетчера, а также справочной информации о расположении сегментов по страницам.&lt;br /&gt;
&lt;br /&gt;
 Формат:  X&lt;br /&gt;
&lt;br /&gt;
По этой команде на экран выводится следующая информация:&lt;br /&gt;
&lt;br /&gt;
 03 07 0B 0F 13 17 1B 1F&lt;br /&gt;
 02 06 0A 0E 12 16 1A 1E   &amp;lt;== номера сегментов&lt;br /&gt;
 01 05 09 0D 11 15 19 1D&lt;br /&gt;
 00 04 08 0C 10 14 18 1C&lt;br /&gt;
 &lt;br /&gt;
 03 00=0000_0000  (состояние регистра сегментов ROM2)&lt;br /&gt;
 02 00=0000_0000  (состояние регистра сегментов Окна 2)&lt;br /&gt;
 01 00=0000_0000  (состояние регистра сегментов Окна 1)&lt;br /&gt;
 00 00=0000_0000  (состояние регистра сегментов Окна 0)&lt;br /&gt;
 DP 50=0101_0000  (состояние диспетчера)&lt;br /&gt;
 &lt;br /&gt;
 Здесь приведено состояние регистров после «Сброса».&lt;br /&gt;
&lt;br /&gt;
==== 2.4.10. Команда «2» ====&lt;br /&gt;
&lt;br /&gt;
Предназначена для переключения компьютера на тактовую частоту 2.5 Мгц.&lt;br /&gt;
&lt;br /&gt;
 Формат:  2&lt;br /&gt;
&lt;br /&gt;
==== 2.4.10. Команда «8» ====&lt;br /&gt;
&lt;br /&gt;
Предназначена для переключения компьютера на тактовую частоту 8.7 Мгц.&lt;br /&gt;
&lt;br /&gt;
 Формат:  8&lt;br /&gt;
&lt;br /&gt;
Следует иметь в виду, что процессор может работать с тактовой частотой 10 Мгц. При обращении к ОЗУ, ПЗУ и портам реальная частота снижается до 8.7 Мгц из-за наличия тактов ожидания.&lt;br /&gt;
&lt;br /&gt;
Если используются микросхемы ПЗУ (ROM1 и ROM2) со временем выборки не более 200—250 нс, то такты ожидания ПЗУ можно выключить (для этого отключается диод VD4 на плате компьютера). В этом случае реальная частота процессора при выполнении программ в ПЗУ будет составлять также 10 МГц.&lt;br /&gt;
&lt;br /&gt;
Перемычка J1 на плате позволяет устанавливать верхнюю тактовую частоту процессора 5 или 10 МГц (в зависимости от применяемого процессора).&lt;br /&gt;
&lt;br /&gt;
==== 2.4.11. Команда Go ====&lt;br /&gt;
&lt;br /&gt;
Предназначена для передачи управления по заданному адресу.&lt;br /&gt;
&lt;br /&gt;
    Формат:  G XXXX                 где XXXX – адрес перехода.&lt;br /&gt;
&lt;br /&gt;
[[Категория:Орион-Про|03]]&lt;/div&gt;</summary>
		<author><name>Panther</name></author>
	</entry>
</feed>