Союз-Неон ПК-11/16 ТО

Материал из Emuverse
Данный материал защищён авторскими правами!

Использование материала заявлено как добросовестное, исключительно для образовательных некоммерческих целей.

Источник: Файл "TO.DOC" с дискеты SOUZ-NEON_TO_VPO_.IMG из комплекта поставки ПО к Союз-Неон ПК 11/16


     ┌───────────────────────────────────────────────────────┐
     │							     │
     │	 П Е Р С О Н А Л Ъ Н А Я   Э В М   П К ─ 1 1 / 1 6   │
     │							     │
     │			плата  вычислителя		     │
     │							     │
     │		       Техническое описание		     │
     │							     │
     └───────────────────────────────────────────────────────┘
                                                  25 сентября 1990




			С о д е р ж а н и е


 1. Введение ____________________________________________ 
 2. Назначение __________________________________________ 
 3. Технические данные __________________________________ 
 4. Состав, устройство и работа платы вычислителя _______ 
 4.1. Структурная схема _________________________________ 
 4.2. Центральная часть _________________________________ 
 4.3. Блок ввода─вывода _________________________________ 
 4.3.1.  Контроллер прерываний __________________________ 
 4.3.2.  Контроллер клавиатуры __________________________ 
 4.3.3.  Параллельный интерфейс _________________________ 
 4.3.4.  Последовательный интерфейс _____________________ 
 4.3.5.  Интерфейс принтера _____________________________ 
 4.3.6.  Звукогенератор _________________________________ 
 4.3.7.  Часы─календарь _________________________________ 
 4.3.8.  Контроллер НГМД/НЖМД ___________________________ 
 4.3.9.  Работа с дополнительными устройствами __________ 
 4.3.10. Видеоконтроллер ________________________________ 
 5. Маркировка и пломбирование __________________________ 
 6. Указание мер безопасности ___________________________ 
 7. Порядок установки ___________________________________ 
 8. Подготовка к работе _________________________________ 
 9. Порядок работы ______________________________________ 
10. Проверка технического состояния _____________________ 
11. Возможные неисправности и методы их устранения ______ 
12. Техническое обслуживание ____________________________ 
13. Правила хранения ____________________________________ 
14. Транспортирование ___________________________________ 

    Приложение __________________________________________


	  1. Введение

     Настоящее	техническое  описание  позволяет  ознакомиться	 с
устройством и основными принципами работы платы  вычислителя  (ПВ) 
ПЭВМ ПК─11/16.
     Кроме   того,   данный   документ    устанавливает    правила 
эксплуатации ПЭВМ, соблюдение которых обеспечивает поддержание  ее 
в исправном состоянии и постоянной готовности к работе.

          2. Назначение

     ПЭВМ выполнена  в  виде  клавиатурного  блока  (типа  УК─НЦ), 
внешнего  цветного   монитора   (типа   МС6106),   блока   внешних 
накопителей (НГМД, НЖМД).
     ПК─11/16	предназначена	для   использования   в   качестве
персонального компьютера и может применяться:
     ─ в составе технологического оборудовани;
     ─ в системах ЧПУ;
     ─ в системах обработки цифровой информации общего назначения;
     ─ в качестве 16─разрядных рабочих станциях для  автоматизации 
проектирования и т.д.
     ПЭВМ должна эксплуатироваться при следующих условиях:
     ─ рабочая температура окружающего воздуха от от +5 до +400С;
     ─  допустимый   перегрев   зоны   установки   по   отношениюк 
температуре окружающего воздуха +100С;
     ─ атмосферное давление от 61.3 до 106.7 кПа (от 460 до 800 мм 
рт. ст.);
     ─ воздействие вибрационных  нагрузок  частотой  до  25  Гц  с 
ускорением не более 0.5п.
     Питание ПВ осуществляется от  встроенного  в  ПЭВМ  источника 
постоянного тока с номинальным значением напряжения, равным +5в, а 
также +12в, ─12в для последовательного интерфейса типа RS─232С	(в
составе ПВ).

          3. Технические данные

     Габаритные размеры ПВ: 280х235 мм.

     Максимальный ток, потребляемый от источника питания:
          +5в  не более 4.8 а (при ОЗУ 2Мбайт)
          +12в не более 0.1 а
          ─12в не более 0.1 а
     Суммарная мощность, потребляемая ПВ:    не более 25 Вт.

     Тип микропроцессора е частота МГц		       1806ВМ2/8
        ─ разрядность данных, бит                      16
        ─ разрядность адреса, бит                      16
     Производительность, Млн.опесек (коротких
     операций, типа рег─рег.), не менее                 1
     адресное пространство, Мбайт                       4
     емкость встроенного ОЗУ, Мбайт		       0.5─4 **

     Параметры видеоконтроллера
	─ кадровая частота, Гц				50 /  72
        ─ частота строчной развертки, Гц             15625
	─ число строк на экране 		       300 / 200
     Аппаратная поддержка многооконной работы          есть
     Аппаратная поддержка "прозрачного" цвета
       при блочных пересылках                          есть
     Режимы видеоконтроллера (точек в строке / оттенков)
	  ─ 8 бит / точку		 208 / 256
	  ─ 4 бит / точку		 416 /	16
	  ─ 2 бит / точку		 832 /	 4
	  ─ 1 бит / точку		 832 /	 2
     Параметры палитр видеоконтроллера
        количество оттенков                            65536
	    число разрядов по компонентам R─G─B        5─6─5
        количество независимых палитр
		  режим 8 бит / точку		       2
		  режим 4 бит / точку		      12
		  режим 2 бит / точку		       8
		  режим 1 бит / точку		       8
Примечания:
    *)	встроенное  ОЗУ  может	использоваться	как   в   качестве
видеоОЗУ, так и в качестве ОЗУ программ;
   **) режим 72 гц не имеет программной поддержки.

     Встроенные контроллеры на ПВ:
          ─ контроллер цветного монитора (ВИДЕО)
          ─ контроллер 3─голосового звукогенератора
	  ─ контроллер НГМД (360Кб / 1.6Мб; поддерживает
            1─2 накопителя)
          ─ контроллер НЖМД (поддерживает 1 накопитель)
          ─ контроллер последовательного интерфейса
	    типа RS─232С
	  ─ контроллер манипулятора МЫШЪ/ДЖОЙСТИК
          ─ контроллер принтера
          ─ контроллер клавиатуры

     Встроенные интерфейсы ПВ:
          ─ интерфейс для монитора МС6106
          ─ интерфейс для подключения блока питания
          ─ интерфейс для внешних НГМД, НЖМД (133 мм)
          ─ интерфейс для встроенных НГМД, НЖМД (89 мм)
	  ─ интерфейс последовательного порта (RS232С)
	  ─ интерфейс манипулятора (стандарт MSX)
	  ─ интерфейс принтера (Centronix)
          ─ интерфейс клавиатуры (типа УК─НЦ)
          ─ интерфейс для подключения до 3─х дополнительных  конт─ 
            роллеров внешних устройств

     В   качестве   базового   программного    обеспечения    ПЭВМ 
используется:
     ─ встроенное системное ПО  (ВПО),  размещенное  в  ПЗУ  и  на 
внешнем магнитном носителе;
     ─ дисковая операционная система (ДОС), полностью  совместимая 
с системами типа RT─11 V5.2, ОС─ДВК, ФОДОС, РАФОС.
     Наработка ПЭВМ на сбой (Тсб) ─ не менее 500 ч.
     Наработка ПЭВМ на отказ (То) ─ не менее 10000 ч.
     Срок службы ПЭВМ ─ не менее 10 лет.

          4. Состав, устройство и работа платы вычислителя

	  4.1. Структурная схема	   ┌────────────────┐
					 ┌─┤Последовательный│
					 │ │интерфейс	    │
  ┌──────────┐	     ┌──────────┐	 │ └────────────────┘
  │ Тактовый ├───────┤Видео	│	 │ ┌─────────┐
  │ генератор│	     │контроллер│	 ├─┤Интерфейс│
  └────┬─────┘	     └────╥─────┘	 │ │принтера │
       │8Мгц		  ║		 │ └─────────┘
       │		  ║/A22 	 │ ┌────────────────┐
       │		  ║/D16 	 ├─┤Звукогенератор  │
       │		  ║		 │ └────────────────┘
       │	     ┌────╨─────┐	 │ ┌────────────────┐
       │	     │ОЗУ 0.5─4M╞══╗	 ├─┤Интерфес НЖМД   │
       │	     └────╥─────┘  ║	 │ └────────────────┘
       │		  ║/A22    ║	 │ ┌────────────────┐
       │	     ┌────╨─────┐  ║	 ├─┤Интерфес НГМД   │
       │	     │Диспетчер │  ║	 │ └────────────────┘
       │	     │памяти	│  ║	 │ ┌────────────────┐
       │ ┌──────────┐└────╥─────┘  ║	 ├─┤Интерфейс Мыши  │
       │ │ ПЗУ 16Кб ╞═════╣/AD16   ║	 │ └────────────────┘
       │ └──────────┘┌────╨─────┐  ║  /D8│ ┌────────────────┐
       └─────────────┤Процессор ╞══╩─────┼─┤Часы─календарь  │
		     └────┬─────┘/D16	 │ └────────────────┘
			  │		 │ ┌────────────────┐
			  │		 ├─┤Контроллер	    │
			  │		 │ │прерываний	    ├──┐
			  │		 │ └────────────────┘  │
			  │		 │ ┌────────────────┐  │
			  │		 └─┤Контроллер	    │  │
			  │		   │клавиатуры	    │  │
			  │		   └────────────────┘  │
			  └────────────────────────────────────┘

          4.2. Центральная часть

     ПЭВМ основана на центральном микропроцессоре  Н1806ВМ2  (ПРЦ; 
В1 на схеме электрической). ПРЦ имеет возможность  непосредственно 
адресовать 64К байт и может работать в одном из двух режимов: HALT
или USER.
     Схема начального пуска реализована на  элементах  R3:R7,  С2,
VD2, VT1, VT2. Она вырабатывает  сигнал  DCLO,	который  запускает
процессор и сбрасывает ИС, обеспечивающие ввод─вывод.
     Шина    адресаеданных     ПРЦ     инвертируется     буферными 
приемо─передатчиками  КР580ВА87  (D2:D3).  Схемы  управления   ПРЦ
реализованы на ИС D13, D14, D21.
     HALT является особым режимом работы ПРЦ.  Он  используется  в
ПЭВМ только встроенным системным  программным  обеспечением  (ВПО) 
для целей диспетчирования  передач  управления  между  стандартным 
программным обеспечением и программами─эмуляторами.

     Архитектура ПЭВМ позволяет иметь доступ к ОЗУ объемом  до  4М 
байт  и  ПЗУ  объемом  16К  байт.  Это   достигается   применением 
диспетчера памяти. В состав диспетчера входят два комплекта  по  8 
регистров. Каждому режиму  работы  ПРЦ  соответствует  собственный 
комплект регистров. Диспетчер памяти реализован  на  ИС  КР1802ИР1 
(D6:D9), КР556РТ2 (D12) и КМ1556ХЛ8 (D13).
     Встроенное ПЗУ КМ1801РР1 (D10, D11) имеет адреса с 0 до 40000
в адресном пространстве режима HALT.
     Встроенное ОЗУ ПЭВМ выполнено в виде вставляемых модулей.  На 
плате вычислителя может одновременно присутствовать два или четыре 
модуля. Имеется два типа модулей ОЗУ:
     М1024     ─ 1М байт (8 ИС ОЗУ с организацией 1Мх1);
     М256      ─ 256К байт (8 ИС ОЗУ с организацией 256Кх1).
Допустимы следующие варианты установки модулей (в  скобках  указан 
объем ОЗУ ПЭВМ):

     ─ 4 х М1024    (4М байт)
     ─ 2 х М1024    (2М байт)
     ─ 4 х М256     (1М байт)
     ─ 2 х М256     (0.5М байт)

     Адресное пространство ПРЦ разбито на 8 окон (или страниц)  по 
8К байт каждое. Каждое окно имеет номер от 0 до 7  и  отображается 
на область ОЗУ  или  ПЗУ  в  соответствии  с  содержимым  регистра 
диспетчера.
     Страница  7  для  ПРЦ  является  так   называемой   страницей 
ввода─вывода и всегда соответствует  регистрам  устройств  и  т.п. 
Данная страница не переотображается  и,  следовательно,  не  может 
соответствовать ОЗУ  или  ПЗУ.  Сказанное  справедливо  для  обоих 
режимов работы ПРЦ. Регистры HR7 и UR7 используются для управления
работой расширителя ввода─вывода.
     Страницы 0 и 1 режима HALT всегда отображены на 16К байт ПЗУ.
Поэтому  соответствующие  два  регистра   диспетчера   памяти   не 
используются в качестве регистров диспетчера,  а  применяются  для 
других целей.
     Ниже схематично показаны регистры диспетчера памяти.

     режим HALT 	       режим USER
	    64K 		      64K
	 ╔══╗			   ╔══╗
     HR7 ║ 7║│	  страница в/в	  │║ 7║ UR7
	 ╠══╣			   ╠══╣
     HR6 ║ 6║			   ║ 6║ UR6
	 ╠══╣			   ╠══╣
     HR5 ║ 5║			   ║ 5║ UR5
	 ╠══╣			   ╠══╣
     HR4 ║ 4║			   ║ 4║ UR4
	 ╠══╣			   ╠══╣
     HR3 ║ 3║			   ║ 3║ UR3
	 ╠══╣			   ╠══╣
     HR2 ║ 2║			   ║ 2║ UR2
	 ╠══╣			   ╠══╣
     HR1 ║ 1║│			   ║ 1║ UR1
	 ╠══╣├ ПЗУ 16К		   ╠══╣
     HR0 ║ 0║│			   ║ 0║ UR0
	 ╚══╝			   ╚══╝

     Регистры диспетчера памяти имеют следующие адреса в  странице 
вводаевывода (все определения, связанные с аппаратурой, содержатся 
в файле P16MAC.MAC):

	 HR0   ═ 161200 	   UR0	 ═ 161220
	 HR1   ═ 161202 	   UR1	 ═ 161222
	 HR2   ═ 161204 	   UR2	 ═ 161224
	 HR3   ═ 161206 	   UR3	 ═ 161226
	 HR4   ═ 161210 	   UR4	 ═ 161230
	 HR5   ═ 161212 	   UR5	 ═ 161232
	 HR6   ═ 161214 	   UR6	 ═ 161234
	 HR7   ═ 161216 	   UR7	 ═ 161236

     Регистры диспетчера памяти HR2─HR6, UR0─UR6  имеют  следующую
структуру:

  ╔═════╦═════════════════════════════╦══╦══╦═════╗
  ║15 14║13 12 11 10  9 .8  7  6  5  4║ 3║ 2║ 1  0║
  ╚═════╩═════════════════════════════╩══╩══╩═════╝
  ──┬─── 21			    12	│  │   │
    │	      разряды адреса ОЗУ	│  │   └ режим маскиро─
    │					│  │	 вания при за─
    │					│  │	 писи в ОЗУ
    └──┤резерв				│  └──── зарезервирован
					└─────── 0 ─ разрешено ОЗУ
                                                 1 ─ запрет доступа
                                                     к ОЗУ

     Режим маскирования:

  0  0    ─ нет маскирования
  0  1	  ─ маскирование в режиме 2 бит/точку
  1  x	  ─ маскирование в режиме 4 бит/точку

     Работа диспетчера памяти, преобразующего  16─разрядный  адрес 
ПРЦ (64К) в 22─разрядный адрес ОЗУ (4М) показана ниже:

                                            16─разрядный адрес (64К)
		  ╔════════╦══╦═══════════════════════════════════╗
		  ║15 14 13║12║11 10  9  8  7  6  5  4	3  2  1  0║
		  ╚════════╩══╩═══════════════════════════════════╝
      номер регистра   │
      диспетчера 0─7   │
   ┌───────────────────┘    +  (сумма с переносом в разряды 13─19)
   │
╔══════════════════════════╦══╗
║21			   ║12║ │ регистр диспетчера памяти
╚══════════════════════════╩══╝

                                            22─разрядный адрес (4М)
╔═════════════════════════════════════════════════════════════════╗
║21 20 19 18 17 16 15 14 13 12 11 10  9  8  7  6  5  4	3  2  1  0║
╚═════════════════════════════════════════════════════════════════╝

     Доступ  к  странице  в─в  осуществляется   когда   происходит 
обращение процессора по виртуальному адресу в диапазоне  160000  ─ 
177777. Страница в─в разделена на две области по 4К  байт  каждая. 
Младшая область (адреса 160000 ─ 167777)  соответствует  физически 
существующим регистрам управления внешними  устройствами.  Старшая 
область страницы в─в является областью "эмуляторов".  Эта  область 
адресного пространства ПРЦ отображается на младшие 4К байт  ОЗУ  с 
адресами (00000000 ─ 00007777).
     Любое обращение процессора  в  ходе  выполнения  программы  к 
адресам, находящимся в старшей  части  страницы  в─в,  приводит  к 
прерыванию в режим HALT, которое используется встроенным ПО  (ВПО)
для эмуляции регистров внешних устройств, на которые ориентирована 
стандартная ОС или ее драйверы.

     Разряды  EF0  иеили  EF1  (см.  ниже  описание  Параллельного
интерфейса)  устанавливаются  в  1  при  обнаружении   аппаратурой 
какого─либо обращения к области эмуляции. При этом в один или  оба 
регистра HR0, HR1 происходит запоминание адреса (или двух адресов)
в странице в─в, по которым проводилось обращение.  В  том  случае, 
если  выполнялась  операция  запись,  то  данные  записываются   в 
соответствующую ячейку младших 4К ОЗУ. При этом содержимое  ячейки 
теряется. Чтобы этого  не  произошло,  программа  эмуляции  должна 
предусмотреть копию содержимого данного регистра. Если выполнялась 
операция чтения ─ считываются  данные  из  соответствующей  ячейки 
младших 4К ОЗУ.
     В том случае, если ПРЦ провел только одну операцию доступа  к 
странице в─в, то возможны следующие ситуации:

	  RD	─ чтение слова
	  WR	─ запись слова
	  RD─WR ─ чтение слова, модификация, запись слова
	  RD─WRB─ чтение слова, модификация, запись байта
Адрес, по которому выполнялась операция записывается  (младшие  12 
разрядов) в регистр HR0 или HR1.

     Если ПРЦ провел две  операции  доступа  к  странице  в─в,  то 
возможны следующие ситуации:

	  RD, RD    ─ чтение слова; чтение слова
	  WR, RD    ─ запись слова; чтение слова
	  RD, WR    ─ чтение слова; запись слова
	  WR, WR    ─ запись слова; запись слова

     Если ПРЦ провел более двух операций доступа к  странице  в─в, 
то результат непредсказуем.
     Признаком наличия информации в регистре HR0 или HR1  является
информация, отличная от 0.

	  4.3. Блок ввода─вывода

     Организация   взаимодействия    с    внешними    устройствами 
выполняется блоком  ввода─вывода.  Блок  ввода─вывода  в  основном 
состоит из БИС  серии  К580.  Основными  модулями  блока  являются 
следующие  контроллерные  СБИС  (в  скобках  указаны   адреса   их 
регистров):

КР580ВН59А (161000─161002)
SNDCSR	  ═ 161000
PICMR	  ═ 161002
     ─ контроллер прерываний;

К580ВИ53   (161010─161016)
SNDC0R	  ═ 161010
SNDC1R	  ═ 161012
SNDС2R	  ═ 161014
SNDСSR	  ═ 161016
К580ВИ53   (161020─161026)
SNLC0R	  ═ 161020
SNLС1R	  ═ 161022
SNLС2R	  ═ 161024
SNLСSR	  ═ 161026
     ─ два программируемых таймера образуют звукогенератор на  три 
       канала  с  раздельной  регулировкой  громкости  по  каждому 
       каналу;

К580ВВ55А  (161030─161036)
PPIA	  ═ 161030
PPIB	  ═ 161032
PPIC	  ═ 161034
PPIP	  ═ 161036
     ─ параллельный  программируемый  интерфейс  для   подключения 
       принтера,  манипулятора   и   выполнения   ряда   служебных 
       функций;

КР1809ВГ7  (161040─161056)
HD.BUF	  ═ 161040
HD.ERR	  ═ 161042
HD.SCNT   ═ 161044
HD.SNUM   ═ 161046
HD.CNLO   ═ 161050
HD.CNHI   ═ 161052
HD.SDH	  ═ 161054
HD.CSR	  ═ 161056
     ─ контроллер накопителя на жестком магнитном диске;

КР580ВВ51А (161060─161062)
DLBUF	  ═ 161060
DLCSR	  ═ 161062
     ─ программируемый последовательный интерфейс для  подключения 
       дополнительных внешних устройств;

КР580ВВ79  (161064─161066)
KBDCSR	  ═ 161064
KBDBUF	  ═ 161066
     ─ контроллер клавиатуры;

КР1810ВГ72А (161070─161076)
FD.CSR	  ═ 161070
FD.BUF	  ═ 161072
FD.CNT	  ═ 161076
     ─ контроллер накопителя на гибком магнитном диске.

          4.3.1. Контроллер прерываний

     Контроллер прерываний реализован на БИС КР580ВН59А.
     Выход требования прерывания контроллера прерываний  переводит 
ПРЦ в режим HALT.
     На входе контроллера  имеются  8  линий  запросов  прерываний 
(начиная с наиболее приоритетных по умолчанию):
     0	  ─ сигнал INIT (или инструкция ПРЦ ─ RESET)
     1    ─ запрос НГМД, НЖМД
     2    ─ готовность приемника последовательного интерфейса
     3    ─ готовность передатчика последовательного интерфейса
     4    ─ запрос от контроллера клавиатуры
     5    ─ прерывание от часовекалендаря
     6	  ─ разъем расширителя блока ввода─вывода EXT6
     7	  ─ разъем расширителя блока ввода─вывода EXT7

          4.3.2. Контроллер клавиатуры

     Контроллер клавиатуры реализован на БИС КР580ВВ79	(D25),	ИС
К555ИД10 (D20) и  диодных  сборках  КВС111  (VD3:VD5).	Контроллер
обслуживает матричную клавиатуру МС7007. Установка режимов  работы 
контроллера, запись  и  чтение  данных,  выдача  команд  и  чтение 
состояния контроллера осуществляются  через  программно  доступные 
регистры.  Из  нескольких  возможных  режимов  работы  контроллера 
используется только режим сканирования матрицы клавиатуры.
     Контроллер имеет внутренний буфер размером 8 байт.  В  режиме 
сканирования во внутреннем буфере контроллера хранится  информация 
о  состоянии  каждой  клавиши  клавиатуры  (нажата   клавиша   или 
отпущена). Каждый байт  буфера  содержит  информацию  о  состоянии 
соответствующей строки матрицы клавиатуры.
     Контроллер с определенной частотой просматривает  (сканирует) 
матрицу  клавиатуры  и  сравнивает  состояние  каждой  клавиши   с 
соответсвующей  информацией  в  своем  буфере.  В  случае  отличия 
текущего  состояния  хотя  бы  одной  клавиши  на  клавиатуре   от 
состояния записанного  в  буфере,  контроллер  переписывает  новое 
состояние всей матрицы в буфер и выдает запрос на прерывание.
     После выдачи запроса на прерывание,  программа  обслуживающая 
клавиатуру может считать состояние отдельных строк матрицы,  задав 
в  команде  чтения  адрес  соответствующего  байта   буфера.   Для 
последовательного  считывания  всего   буфера   существует   режим 
считывания с автоинкрементированием адреса байта.
     Установленный запрос на прерывание блокирует смену информации 
в буфере контроллера,  даже  если  произошло  изменение  состояния 
матрицы клавиатуры. В этом случае в регистре состояния контроллера 
устанавливается специальный флаг. Сброс запроса на  прерывание,  а 
следовательно и  разрешение  записи  в  буфер  текущего  состояния 
матрицы, выполняется выдачей специальной команды сброса.
     Частота  сканирования  матрицы  устанавливается   программно, 
путем   задания   коэффициента   пересчета   тактовых    импульсов 
поступающих на контроллер.

     Матрица клавиатуры имеет следующий вид:

разряд	1    2	  3    4    5	 6    10   20	40   100  200
──────┼────┼────┼────┼────┼────┼────┼────┼────┼────┼────┼────┤
байт
════╗ ╔════╦════╦════╦════╦════╦════╦════╦════╦════╦════╦════╗
  0 ║ ║ +  ║ K1 ║ K3 ║ K2 ║ K5 ║ 8  ║ 4  ║ K4 ║ 7  ║ ,* ║ АР2║
════╣ ╠════╬════╬════╬════╬════╬════╬════╬════╬════╬════╬════╣
  1 ║ ║ J  ║ 1	║ 3  ║ 2  ║ 6  ║ Щ  ║ E  ║ 5  ║ Ш  ║ ─* ║ TAB║
════╣ ╠════╬════╬════╬════╬════╬════╬════╬════╬════╬════╬════╣
  2 ║ ║ F  ║ С	║ K  ║ U  ║ G  ║ D  ║ P  ║ N  ║ L  ║СТОП║ СУ ║
════╣ ╠════╬════╬════╬════╬════╬════╬════╬════╬════╬════╬════╣
  3 ║ ║ Q  ║ Y	║ A  ║ W  ║ O  ║ Ю  ║ I  ║ R  ║ В  ║	║ГРАФ║
════╣ ╠════╬════╬════╬════╬════╬════╬════╬════╬════╬════╬════╣
  4 ║ ║ФИКС║ Ч	║ M  ║ S  ║ X  ║ <  ║ SP ║ Т  ║ ←  ║SHFT║ АЛФ║
════╣ ╠════╬════╬════╬════╬════╬════╬════╬════╬════╬════╬════╣
  5 ║ ║ 1*.║ 4* ║ ←┤ ║ +* ║ >  ║ V  ║ →  ║ ↓  ║ Э  ║ 7* ║ 0* ║
════╣ ╠════╬════╬════╬════╬════╬════╬════╬════╬════╬════╬════╣
  6 ║ ║ 2*.║ 5* ║ УСТ║ ИСП║ Ъ  ║ Z  ║ ←┘ ║ ↑  ║ Н  ║ 8* ║ .* ║
════╣ ╠════╬════╬════╬════╬════╬════╬════╬════╬════╬════╬════╣
  7 ║ ║ 3*.║ 6* ║ ПОМ║СБРС║ ═  ║ 9  ║ *  ║ ?  ║ 0  ║ 9* ║ВВОД║
════╝ ╚════╩════╩════╩════╩════╩════╩════╩════╩════╩════╩════╝
     В	таблице  символом   *	обозначено   дополнительное   поле
клавиатуры.

          4.3.3. Параллельный интерфейс

     Параллельный интерфейс реализован на  БИС	КР580ВВ55А  (D26),
КМ1556ХЛ8 (D22).

PPIA	  161030 (чтение/запись)
 0   PRST      ─ инициализация принтера
 1   PSTB      ─ строб данных принтера
 2   PSEL      ─ разрешение принтеру обрабатывать коды DC1, DC3
 3   PAFD      ─ режим добавления кода CR после LF
 4   SLCT      ─ 1 при наличии принтера
 5   MSLK      ─ триггер А  (джойстик─мышь)
 6   MSRK      ─ триггер В  (джойстик─мышь)
 7   MSTB      ─ строб	    (джойстик─мышь)

PPIB	  161032 (чтение)
 0   EF0       ─ флаг 0 для эмуляции
 1   EF1       ─ флаг 1 для эмуляции
 2   IOINT     ─ прерывание ввода─вывода
 3	       ─ контроль IHLT
 4   PE        ─ кончилась бумага на принтере
 5   ERR       ─ ошибка на принтере
 6   ACK       ─ сигнал запроса данных принтеру
 7   BUSY      ─ 1, если принтер не может принимать данные

PPIB	  161032 (запись)
 0-7 DATA0.7   ─ данные для принтера

PPIC	  161034 (чтение/запись)
 0   PС0       ─ импульс включения часовекалендаря
 1   PС1       ─ 1 ─ RS232С; 0 ─ "токовая петля"
 2   IHLT      ─ запрос HALT─прерывания
 3   VIRQ      ─ запрос векторного прерывания (0 ─ запрос)
 4   MSD0      ─ шина данных манипулятора мышь
 5   MSD1      ─  ...
 6   MSD2      ─  ...
 7   MSD3      ─  ...

PPIP	  161036 (запись)
 0-7 PPIMODE   ─ задание режимов работы параллельного порта
                 (код 212 при инициализации)

          4.3.4. Последовательный интерфейс

     Последовательный интерфейс реализован на БИС КР580ВВ51 (D17),
К170АП2   (D18,   D19),   R12:R21,   VD6:VD10.	 Путем	  введения
дополнительной логики достигнута возможность  подключения  внешних 
устройств имеющих  порты  либо	"Токовая  петля"  либо	"RS─232С".
Перечень сигналов и цоколевка разъема последовательного интерфейса 
приведены в приложении.

          4.3.5. Интерфейс принтера

     Интерфейс	реализован  на	ИС   К555ИР27	(D27).	 Интерфейс
предназначен  для   подключения   печатающих   устройств   имеющих 
стандартный порт "Centronics".
     Принтер подключается к  ПЭВМ  через  соответствующий  разъем.
Перечень сигналов и цоколевка разъема приведены в приложении.

          4.3.6. Звукогенератор

     Звукогенератор реализован на БИС ПИТ КР580ВИ53 (D16,  D24)  и
усилителя на транзисторе VT3. На БИС  в  качестве  такта  подается
частота 2 МГц. Выходы первого таймера  D16  подключены	ко  входам
разрешения  второго  таймера  D24,  что   позволяет   регулировать
громкость звука каждого из трех каналов независимо друг от друга.
     Первый таймер задает громкость звучания, а второй  ─  частоту 
сигнала (высоту звука).
     Второй канал первого таймера используется также  для  задания 
тактовой частоты БИС последовательного интерфейса.

          4.3.7. Часы─календарь

     Часы─календарь   реализованы   на	 БИС	КР512ВИ1    (D23).
Тактовый сигнал стабилизирован кварцевым  резонатором  с  частотой 
32768 Гц (BQ1). Питание БИС осуществляется от трех  батареек  СЦ32
(BAT1). На элементах R28,  VD11,  VD12	собрана  схема	подзарядки
батареек.
     Выход  прямоугольного  сигнала  (SQW)  БИС   используется	 в
качестве сигнала запроса прерывания.

	  4.3.8. Контроллер НГМД/НЖМД

     Контроллер совмещает в  себе  функции  управления  НГМД  (1─2 
накопителя) и НЖМД (1 устройство). Управление и  обмен  данными  с 
НГМД осуществляется БИС КР1818ВГ72А (D59). Аналогичные функции для
НЖМД выполняет БИС КМ1809ВГ7 (D62). Контроллер	имеет  совмещенную
шину для всех подключаемых накопителей. Контроллер также  включает 
в себя буферную память	2К  байт  на  основе  БИС  537РУ10  (D61),
счетчик адреса буферной памяти К561ИЕ10 (D60),	а  также  БИС  ПЛМ
(D63:D67). Контроллер подключен  к  системной  шине  адресаеданных
через буфер КР1533АП6 (D58).

          4.3.9. Работа с дополнительными устройствами

     Дополнительные устройства подключаются к  ПЭВМ  через  разъем 
шины ввода─вывода. Программный доступ к устройствам осуществляется 
через страницу вводаевывода. Дополнительные устройства могут иметь 
адреса в диапазоне 160000  ─  173777.  Область  адресов  161000  ─ 
161777 используется встроенными контроллерами.
     Перечень сигналов разъема расширителя ввода─вывода  представ─ 
лен в приложении. Имеется 2 разъема расширителя ввода─вывода.

          4.3.10. Видеоконтроллер

     Видеоконтроллер реализован на БИС	БМУ  КС1804ВУ1	(D40-D44).
Схемы управления и синхронизации КМ1556ХП4,  КМ1556ХП6,  КМ1556ХЛ8 
(D34,  D36,  D38,  D39,  D54-D57,  D68).  Микропрограммы  для  БМУ
находятся  в  ПЛМ  КР556РТ2  (D46).  Сигналы  записи  в  БИС   ОЗУ
вырабатываются ПЛМ КР556РТ2 (D45) в соответствии  с  установленным
режимом маскирования.
     Полный цикл памяти состоит из двух половин.  В  первой  ─  из 
памяти   выбираются   два    16─разрядных    слова,    необходимых 
видеоконтроллеру; во второй ─ одно  16─разрядное  слово  для  ПРЦ. 
Данные для ПРЦ	фиксируются  в	защелках  КР1533ИР22  (D28,  D29).
Данные для  видеоконтроллера  фиксируются  либо  в  регистрах  БМУ 
(видео─указатели),  либо  в   ИС   регистрового   файла   К555ИР26 
(D30-D33). Видеоданные с выхода ИС регистрового файла попадают	на
схему формирования адреса ОЗУ палитр.  Схема  формирования  адреса 
состоит из ПЛМ D38, D39 и  D36.  ОЗУ  палитр  реализовано  на  БИС
КМ132РУ13 (D48-D49). С выхода ОЗУ палитр видеоданные поступают	на
резистивные ЦАПы, выполненные на ИС КР1533АП5 (D50-D53) и К44-К59.

     Видеоконтроллер формирует изображение на экране из  отдельных 
точек в соответствии с содержимым  ОЗУ.  Часть  ОЗУ,  влияющая  на 
изображение на экране, будет условно называться "видео─ОЗУ". Какая 
часть ОЗУ будет использоваться в качестве  видео─ОЗУ  определяется 
установкой указателей ("регистров" видеоконтроллера).
     Термин  "точка"  используется  для   обозначения   минимально 
адресуемого элемента экрана (пикселя). Размер  точки  определяется 
режимом видеоконтроллера.
     Кадр на экране строится  из  фиксированного  числа  строк.  В 
каждой строке в зависимости от  режима  отображается  определенное 
количество  точек.  Цвет  точки  выбирается  независимо  от  цвета 
соседних  точек  из  набора  цветов,  образующих  палитру  данного 
режима.

     Видео─ОЗУ имеет следующую структуру:

VDPTAS ═ 170010 				  видео─отрезок 1
VDPTAP ═ 170004 			   ┌────→ _____________
		  таблица	  таблица  │
		  адресов	  адресов  │	  видео─отрезок 2
		  строк 	  отрезков │┌───→ _____
		  ┌─────┐	  СТРОКИ 1 ││
	     ┌───→│стр.1├───┐	  ┌─────┐  ││	  видео─отрезок 3
	     │	  ├─────┤   └────→│отр.1├──┘│┌──→ _______
	     │	  │стр.2├───┐	  ├─────┤   ││
указатели    │	  ├─────┤   │	  │отр.2├───┘│
╔════════╗   │	  │стр.3├──┐│	  ├─────┤    │
║ строк  ║───┘	  ├─────┤  ││	  │отр.3├────┘
╠════════╣	  │ __	│  ││	  └─────┘	   видео-отрезок 1
║ палитр ║──────┐	   ││	   СТРОКИ 2  ┌───→ ───────
╚════════╝	│	   ││	  ┌─────┐    │	   видео-отрезок 2
"регистры"	│	    └────→│отр.1│────┘ ┌─→ ───────
видеоконтроллера│		  ├─────┤      │
		│		  │отр.2│──────┘
┌───────────────┘		  ├─────┤
│
│
│    таблица палитр
└─────→ ┌───────────────────────────────────┐
256 байт│ Блок─0 палитр высокого разрешения │ старшие байты
	├───────────────────────────────────┤
256 байт│ Блок─0 палитр высокого разрешения │ младшие байты
	├───────────────────────────────────┤
256 байт│ Блок─1 палитр высокого разрешения │ старшие байты
	├───────────────────────────────────┤
256 байт│ Блок─1 палитр высокого разрешения │ младшие байты
	├───────────────────────────────────┤
256 байт│ Палитра─0 многоцветного режима    │ старшие байты
	├───────────────────────────────────┤
256 байт│ Палитра─0 многоцветного режима    │ младшие байты
	├───────────────────────────────────┤
256 байт│ Палитра─1 многоцветного режима    │ старшие байты
	├───────────────────────────────────┤
256 байт│ Палитра─1 многоцветного режима    │ младшие байты
	└───────────────────────────────────┘

     Наличие механизма видео─строк, состоящих  из  видео─отрезков, 
позволяет сравнительно легко строить многооконные системы.  Каждое 
окно  может  иметь  собственный  видеорежим  (палитру,  цветность─ 
разрешение, информационную плотность). Аппаратные средства  видео─ 
контроллера позволяют работать  с  окнами,  имеющими  произвольную 
геометрическую форму (а не только прямоугольными, как это  принято 
в большинстве современных ПЭВМ).
     Все  управление  видеоконтроллером  выполняется   специальным 
программным модулем ─ эмулятором многооконной  поддержки,  который 
входит в состав ВПО и размещается в системном ПЗУ.

     Каждой  точке  изображения  в  строке  соответствует   группа 
последовательных разрядов в словах видео─строки.  Комбинация  этих 
разрядов образует цветовой код точки.  Палитрой  называется  набор 
цветов, в котором каждому  коду  точки  соответствует  свой  цвет, 
задаваемый разрядами (интенсивностями) по компонентам  R,  G  и  B
(двумя байтами ─ младшим и старшим) следующим образом:


  7  6  5  4  3  2  1  0   7  6  5  4  3  2  1  0
┌────────┬────────┬─────┐ ┌────────┬─────┬────────┐
│G5 G4 G3│R4 R3 R2│B4 B3│ │G2 G1 G0│R1 R0│B2 B1 B0│
└────────┴────────┴─────┘ └────────┴─────┴────────┘
 ───┬──── ───┬──── ──┬──   ───┬──── ──┬── ───┬────
    │	     │	     │	      │       │      │
    │	     │	     └────────│───────│──────┴──── B компонента
    │	     │		      │       │ 	     5 бит
    │	     └────────────────│───────┴─────────── R компонента
    │			      │ 		     5 бит
    └─────────────────────────┴─────────────────── G компонента
						     6 бит

     Последовательность  смежных  точек  образует   видео─отрезок, 
который должен размещаться в ОЗУ  с  адреса,  кратного  4.  Каждая 
строка, отображаемая на экране,  формируется  в  общем  случае  из 
нескольких видео─ отрезков, каждый из которых может размещаться  в 
произвольной части ОЗУ.
     Для каждой видео─строки имеется своя  таблица  указателей  на 
видео─отрезки (ТАО), из которых данная строка состоит.
     Для экрана  в  целом  должна  быть  описана  таблица  адресов 
(указателей) строк (ТАС). Указатель на  эту  таблицу  должен  быть 
записан в регистре видеоконтроллера VDPTAS.
     Регистр видеоконтроллера VDPTAP содержит указатель на таблицу
палитр. Таблица палитр состоит из 2К байт и логически делится на 2 
равные части:
     ─ палитры режимов высокого разрешения (1, 2 и 4 бит/точку);
     ─ палитры многоцветного режима (8 бит/точку).
Каждому режиму соответствует своя группа палитр.
     Основной структурой данных, управляющей работой видеоконтрол─ 
лера, является 32─разрядный видеоуказатель.  Оба  регистра  видео─ 
контроллера, таблица адресов строк (ТАС), таблицы адресов отрезков 
(ТАО) ─  все  являются  видеоуказателями  или  состоят  из  видео─ 
указателей.  Структура  видеоуказателя  в   общем   случае   имеет 
следующий вид:
	      младшие разряды адреса ОЗУ
   A17__________________________________________A2
  ┌───────────────────────────────────────────────┐
  │15						 0│младшая (15─00)
  ├──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼    части
  │15│14	  10│ 9 	     4│ 3	 0│старшая (31─16)
  └──┴──────────────┴─────────────────┴───────────┘
   ─┐ └────┬───────┘ └───────┬───────┘	21______18
    │	   │		     │		    └─── старшие разряды
    │	   │		     │			 адреса ОЗУ
    │	   │		     │
    └──────│─────────────────┴───── поле режимов видеоконтроллера
	   │
	   └──────── поле длины видео─отрезка в 32─разрядных словах

     Все ОЗУ  в  составе  ПЭВМ  может  использоваться  в  качестве 
видео─ОЗУ.

     Поле режимов и поле длины видеоуказателя используются  только 
в ТАО. Таким образом каждый  видео─отрезок  может  отображаться  в 
собственном режиме и иметь длину, независимую от других отрезков.

     Поле режимов видеоконтроллера имеет следующую структуру:
 15   9   8   7   6   5   4
┌───┬───────┬───────┬───────┐
│PB │VD1 VD0│VN1 VN0│PN1 PN0│
└───┴───┴───┴───┴───┴───┴───┘
 ─┬─ ───┬─── ───┬─── ───┬───
  │	│	│	└───┤поле номера палитры
  │	│	│
  │	│	└───────────┤поле номера видеорежима
  │	│
  │	└───────────────────┤поле информационной плотности
  │
  └───────────────────┤поле выбора блока палитр и многоцветного
                       режима

  VD1  VD0
   │	│  информационная плотность видео-строки:
   1	1  - a - 208 байт
   1	0  - b - 104 байта
   0	1  - c - 52 байта
   0	0  - d - 52 байта со сдвигом влево на 2 байта

номер видеорежима:
 15           7   6
┌───┐	    ┌───────┐
│PB │	    │VN1 VN0│
└───┘	    └───┴───┘
 ─┬─	     ─┬─ ─┬─
  │  ┌────────┘   │
  │  │	┌─────────┘
 └────────┘
  0  0	0  VM1	─ 1 бит/точку (блок палитр 0)
  0  0	1  VM2	─ 2 бит/точку (блок палитр 0)
  0  1	0  VM40 ─ 4 бит/точку (блок палитр 0)
  0  1	1  VM41 ─ 4 бит/точку (блок палитр 0)
  1  0	0  VM1	─ 1 бит/точку (блок палитр 1)
  1  0	1  VM2	─ 2 бит/точку (блок палитр 1)
  1  1	0  VM4	─ 4 бит/точку (блок палитр 1)
  1  1	1  VM8	─ 8 бит/точку (палитры многоцветного режима)

номер палитры (в соответствующем блоке палитр и видеорежиме):
                      5   4
		    ┌───────┐
		    │PN1 PN0│
		    └───┴───┘

		     └─────┘
                      0   0  ─ палитра #0
                      0   1  ─ палитра #1
                      1   0  ─ палитра #2
                      1   1  ─ палитра #3

Выбор одной из двух палитр при режиме 8 битеточку  (VM8)  разрядом
PN0, при этом разряд PN1 не влияет на выбор палитры.

     Максимальное количество  точек  в  строке  в  зависимости  от 
режимов определяется по таблице:

    ╔══════╦═════════════════╗
    ║бит на║ плотность строки║
    ║точку ║ 208   104	  52 ║
    ╠══════╬═════╦═════╦═════╣
    ║  1   ║   х ║ 832 ║ 416 ║	 х ─ запрещенная комбинация
    ║  2   ║ 832 ║ 416 ║ 208 ║
    ║  4   ║ 416 ║ 208 ║ 104 ║
    ║  8   ║ 208 ║ 104 ║  52 ║
    ╚══════╩═════╩═════╩═════╝

     Порядок  расположения  точек  в  видео─слове  (для  режима  4 
битаеточку, для остальных режимов ─ аналогично):

  ┌───────────┬───────────┬───────────┬───────────┐
  │15  T3	   T2	       T1	   T0	 0│младшая (15─00)
  ├──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┤    части
  │15  T7	   T6	       T5	   T4	 0│старшая (31─16)
  └───────────┴───────────┴───────────┴───────────┘

Палитры видеорежимов высокого разрешения:

     К режимам высокого разрешения относятся VM1, VM2, VM40, VM41.
Для каждого из этих режимов каждая палитра состоит из 32 байт  (16 
старших байт и 16 младших байт).
     Блок─0  палитр  высокого  разрешения  (старшие  байты)  имеет 
следующую структуру:

    ┌─────────┐ палитра #
VM1 │ 16 байт │  0
    │ 16 байт │  1
    │ 16 байт │  2
    │ 16 байт │  3
    ├─────────┤
VM2 │ 16 байт │  0
    │ 16 байт │  1
    │ 16 байт │  2
    │ 16 байт │  3
    ├─────────┤
VM40│ 16 байт │  0
    │ 16 байт │  1
    │ 16 байт │  2
    │ 16 байт │  3
    ├─────────┤
VM41│ 16 байт │  0
    │ 16 байт │  1
    │ 16 байт │  2
    │ 16 байт │  3
    └─────────┘

     Далее размещаются младшие байты (256 байт) палитр блока─0.

     Блок─1  палитр  высокого  разрешения  (младшие  байты)  имеет 
следующую структуру:
    ┌─────────┐ палитра #
VM1 │ 16 байт │  0
    │ 16 байт │  1
    │ 16 байт │  2
    │ 16 байт │  3
    ├─────────┤
VM2 │ 16 байт │  0
    │ 16 байт │  1
    │ 16 байт │  2
    │ 16 байт │  3
    ├─────────┤
VM40│ 16 байт │  0
    │ 16 байт │  1
    │ 16 байт │  2
    │ 16 байт │  3
    ├─────────┤
    │ 16 байт │ │
    │ 16 байт │ │
    │ 16 байт │ ├ не используемая область 64 байта
    │ 16 байт │ │
    └─────────┘
     Далее размещаются младшие байты (256 байт) палитр блока─1.

Палитры многоцветного режима:
     Многоцветным является режим VM8. Для данного режима имеется 2
палитры, каждая из которых состоит из 512 байт (256 старших байт и 
256 младших байт).  Область  памяти  палитр  многоцветного  режима 
имеет следующую структуру:
    ┌─────────┐ палитра #
VM8 │256 байт │ 	0  старшие байты
    │256 байт │ 	0  младшие байты
    │256 байт │ 	1  старшие байты
    │256 байт │ 	1  младшие байты
    └─────────┘
Палитра режима VM1:
     В режиме 1 битеточку каждая  точка  может  иметь  один  из  2 
цветов, а палитра должна быть расписана следующим образом:
                          Палитра             Палитра
    точка ┌───┐ код	  (старшие байты)     (младшие байты)
     ╒╕   │   │ цвета	 ┌───────┐	     ┌───────┐
     ╘╛   │   0   ─00	 │цвет─Б1│   0	     │цвет─Б1│	 0
      └───┘		 ├───────┤	     ├───────┤
	      1   ─01	 │▐▐▐▐▐▐▐│   1	     │▐▐▐▐▐▐▐│	 1
			 ├───────┤	     ├───────┤
			 │▐▐▐▐▐▐▐│   2	     │▐▐▐▐▐▐▐│	 2
			 ├───────┤	     ├───────┤
			   ...		       ...
			 ├───────┤	     ├───────┤
			 │▐▐▐▐▐▐▐│  12	     │▐▐▐▐▐▐▐│	12
			 ├───────┤	     ├───────┤
			 │▐▐▐▐▐▐▐│  13	     │▐▐▐▐▐▐▐│	13
			 ├───────┤	     ├───────┤
			 │цвет─00│  14	     │цвет─00│	14
			 ├───────┤	     ├───────┤
			 │цвет─01│  15	     │цвет─01│	15
			 └───────┘	     └───────┘
     "цвет─Б1" будет использоваться для выделения отрезка справа и 
слева.

Палитра режима VM2:
     В режиме 2 бит/точку каждая  точка  может	иметь  один  из  4
цветов, а палитра должна быть расписана следующим образом:

                          Палитра             Палитра
    точка ┌───┐ код	  (старшие байты)     (младшие байты)
     ╒╤╕  │   │ цвета	 ┌───────┐	     ┌───────┐
     ╘╧╛  │   00  ─00	 │цвет─Б2│   0	     │цвет─Б2│	 0
      └───┘		 ├───────┤	     ├───────┤
	      01  ─01	 │▐▐▐▐▐▐▐│   1	     │6666666│	 1
			 ├───────┤	     ├───────┤
	      10  ─02	 │▐▐▐▐▐▐▐│   2	     │6666666│	 2
			 ├───────┤	     ├───────┤
	      11  ─03	 │▐▐▐▐▐▐▐│   3	     │6666666│	 3
	      ..   ..	 ├───────┤	     ├───────┤
			 │▐▐▐▐▐▐▐│   4	     │6666666│	 4
			 ├───────┤	     ├───────┤
			   ...		       ...
			 ├───────┤	     ├───────┤
			 │▐▐▐▐▐▐▐│  11	     │▐▐▐▐▐▐▐│	11
			 ├───────┤	     ├───────┤
			 │цвет─00│  12	     │цвет─00│	12
			 ├───────┤	     ├───────┤
			 │цвет─01│  13	     │цвет─01│	13
			 ├───────┤	     ├───────┤
			 │цвет─02│  14	     │цвет─02│	14
			 ├───────┤	     ├───────┤
			 │цвет─03│  15	     │цвет─03│	15
			 └───────┘	     └───────┘

     "цвет─Б1" будет использоваться для выделения отрезка справа и 
слева.

Палитра режимов VM40 и VM41:
     В режимах 4 бит/точку каждая точка может  иметь  один  из	16
цветов. Цвет точки будет выбираться из палитры  в  соответствии  с 
кодом точки (цвета):
                          Палитра             Палитра
    точка ┌───┐ код	  (старшие байты)     (младшие байты)
    ╒╤╤╤╕ │   │ цвета	 ┌───────┐	     ┌───────┐
    ╘╧╧╧╛ │   0000 ____  │цвет─00│	     │цвет─00│
      └───┘		 ├───────┤	     ├───────┤
	      0001 ____  │цвет─01│	     │цвет─01│
			 ├───────┤	     ├───────┤
	      0010 ____  │цвет─03│	     │цвет─03│
			 ├───────┤	     ├───────┤
                            ...                 ...
			 ├───────┤	     ├───────┤
	      1110 ____  │цвет─14│	     │цвет─14│
	      ....	 ├───────┤	     ├───────┤
	      1111 ____  │цвет─15│	     │цвет─15│
			 └───────┘	     └───────┘
     "цвет─00" определяет цвет, который будет  использоваться  для 
выделения отрезка слева и справа ─ бордюра.

Палитра режима VM8:
     В режиме 8 бит/точку каждая точка может  иметь  один  из  256
цветов. Цвет точки будет выбираться из палитры  в  соответствии  с 
кодом точки (цвета):
                          Палитра             Палитра
    точка ┌───┐ код	  (старшие байты)     (младшие байты)
╒╤╤╤╤╤╤╤╕ │   │ цвета	 ┌───────┐	     ┌───────┐
╘╧╧╧╧╧╧╧╛ │00000000____  │цвет000│	     │цвет000│
    └─────┘		 ├───────┤	     ├───────┤
	   00000001____  │цвет001│	     │цвет001│
			 ├───────┤	     ├───────┤
	   00000010____  │цвет003│	     │цвет003│
			 ├───────┤	     ├───────┤
                            ...                 ...
			 ├───────┤	     ├───────┤
	   11111110____  │цвет254│	     │цвет254│
	       ....	 ├───────┤	     ├───────┤
	   11111111____  │цвет255│	     │цвет255│
			 └───────┘	     └───────┘

     "цвет000" определяет цвет, который будет  использоваться  для 
выделения отрезка слева и справа ─ бордюра.

     Значение поля  длины  в  указателе  на  видео─отрезок  должно 
выбираться с учетом ряда факторов. Экран логически  разбит  на  26 
вертикальных полосок. Очередной отрезок будет отображаться начиная 
с границы полоски. Фактически это является дискретностью установки 
иеили перемещения окон. Длина отрезка задается в полосках.
     Первая половина полоски при  переходе  от  одного  отрезка  к 
другому (первая половина первой полоски нового отрезка)  отводится 
видеоконтроллером для изображения "бордюра":
     Видеоконтроллер  считывает  информацию  видео─словами.   Одно 
видео─слово  ─  4  байта.  Адресация  видеоданных  в   контроллере 
осуществляется с точностью (и кратно) до 4 байт. Ниже  указывается 
нумерация видеослов в отрезках.
	    бордюр┐		    бордюр┐
# полоски	  │			  │
    0	    1	  │ 2	    3	    4	  │ 5	    6
┌───────┼───────┼───┬───┼───────┼───────┼───┬───┼───────┼───┬
│	│	│▒▓░│	│	│	│░▓▒│	1	│   │
└───────┴───────┴───┴───┴───────┴───────┴───┴───┴───────┴───┴
└отрезок─0─────┘└отрезок─1─────────────┘└отрезок─2───────────
 длина═2         длина═3                 длина═...

  0   1   2   3       0   1   2   3   4       0   1   2   3
╠═══╬═══╬═══╬═══╣   ╠═══╬═══╬═══╬═══╬═══╣   ╠═══╬═══╬═══╬═══╬
    0       1           0       1       2       0       1
╠═══════╬═══════╣   ╠═══════╬═══════╬════   ╠═══════╬═══════╬
        0                   0           1   0               1
╠═══════════════╣   ╠═══════════════╬════   ════════╬════════
0		1   0		    1		    0
════════╬════════   ════════╬════════════   ╠═══════════════╬

     Полоски с номерами 2  и  5  содержат  бордюр.  Бордюр  всегда 
отображается в начале отрезка и состоит  из  трех  частей.  Первая 
часть  бордюра  имеет  цвет,   находящийся   в   0─байте   палитры 
предыдущего отрезка. Для полоски 2 это "▒". Средняя  часть  всегда
отображается цветом "▓", задаваемым  в	0─байте  0─палитры  (самый
первый байт таблицы  палитр).  Третья  (последняя)  часть  бордюра 
отображается  цветом,  находящимся  в  0─байте  палитры   текущего 
отрезка. Для полоски 2 это "░".
     Для  режима  4  битеточку  цвет,  используетмый  в   бордюре, 
совпадает с цветом─00 палитры отрезка. Для остальных режимов цвет, 
используемый в бордюре, определяется 0─байтом  палитры  отрезка  и 
может не совпадать с цветом─00,  используемым  в  палитре  данного 
отрезка (для режима 1 битеточку используется цвет─Б1, а для режима 
2 бит/точку ─ цвет─Б2).

     Длина отрезка задается  в  виде  отрицательного  5─разрядного 
числа. Например, длина минимального отрезка длиной в одну  полоску 
должна задаваться как ─1 следующим образом:
        14      10
       ┌─────────┐
       │1 1 1 1 1│  ─ минимальная длина видео─отрезка
       └─┴─┴─┴─┴─┘
        4       0

     При этом  отрезок  будет  занимать  на  экране  одну  полоску 
(половина полоски отводится для бордюра).
     Максимальная длина отрезка  (26  полосок,  т.е.  вся  строка) 
задается следующим образом:
        14      10
       ┌─────────┐
       │0 0 1 1 0│  ─328 ═ ─2610 ─ длина видео─отрезка ═ 26
       └─┴─┴─┴─┴─┘
        4       0

     Значения поля длины, превышающие 26, приводят  к  отображению 
тех же 26 полос.
     В представленной ниже таблице дается ширина полоски в  точках 
в зависимости от видеорежима:
	   ╔═════════════════╗
	   ║ плотность строки║
	   ║  (байтестроку)  ║
	   ║ 208 ║ 104 ║  52 ║
    ╔══════╬═════╩═════╩═════╣
    ║бит на║ байт в полоске  ║
    ║точку ║  8  ║  4  ║  2  ║
    ╠══════╬═════╬═════╬═════╣
    ║  1   ║   х ║  32 ║  16 ║	 х ─ запрещенная комбинация
    ║  2   ║  32 ║  16 ║   8 ║
    ║  4   ║  16 ║   8 ║   4 ║
    ║  8   ║   8 ║   4 ║   2 ║
    ╚══════╩═════╩═════╩═════╝

     Количество строк, отображаемых на экране, определяется часто─ 
той кадровой развертки. При кадровой частоте 50 гц на экране может 
отображаться (зависит от монитора) до 300 строк включительно.

          5. Маркировка и пломбирование

     ПЭВМ имеет маркировку, предусматривающую:

     ─ товарный знак предприятия─изготовителя;
     ─ сокращенное обозначение наименования изделия;
     ─ заводской номер;
     ─ месяц и год выпуска.

          6. Указание мер безопасности

     К  работе  с  ПЭВМ  допускаются  лица,  изучившие   настоящее 
техническое  описание,  инструкцию  по  технике  безопасности  при 
работе  с  устройствами  ввода─вывода  информации  и   источниками 
питания, подключаемыми к ПЭВМ, прошедшие входной контроль, а также 
местный инструктаж по безопасности труда.
     Съем  и  установку  платы  вычислителя,   ремонт,   а   также 
подключение внешних и  дополнительных  устройств  производить  при 
отключенном питании.
     Монтажные работы на ПЭВМ производить паяльником с заземленным 
жалом и напряжением питания не более 36 В.

          7. Порядок установки

     ПЭВМ предназначена для эксплуатации в закрытых помещениях при 
следующих условиях:
     ─ температура окружающего воздуха от +50С до +400С;
     ─ относительная влажность окружающего воздуха 65+15);
     ─ атмосферное давление (кПа) от 84 до 106.7 (мм рт.ст. от 630 
до 800).
     Запрещается эксплуатировать ПЭВМ  в  помещениях  с  химически 
агрессивной средой.
     После транспортировния ПЭВМ в зимнее время года выдержите  ее 
в упаковке, где она будет эксплуатироваться, затем распакуйте.
     Произведите  внешний  осмотр  ПЭВМ,  уледитесь  в  отсутствии 
механических повреждений изделия.

     Схема включения ПЭВМ имеет следующий вид:


	     ╔════════════════╗ 			  220 В
	     ║ ______________ ╟───────────────────────────┤
	     ║│ 	     │║ 			  50 Гц
	     ║│ 	     │║        ┌────────────┐
	     ║│ 	     │║        │	    │
	     ║│ 	     │║        │ ────────── │
	     ║ ______________ ║     ┌──│ ────────── │
   RS232С    ║ монитор МС6106 ║     │  │  принтер   │
   ├───┐     ╚═══════════════╤╝     │  └────────────┘
       └──────────────────┐  │	    │
     ┌────────────────────│──│──┐   │			  220 В
     │	       ┌──────────│──│──│───│─────────────────────┤
     │	       │	  │  │	│   │ ┌──────┐		  50 Гц
     │	       │	  │  │	│   │ │      │
┌────┴────┐╔═══╧══════════╧══╧══╧═══╧═╧═╗    │
│  НГМД   │║  клавиатурный блок   _____ ║    │
├─────────┤║			 │_____│║    │
│  НЖМД   │║			 │_____│║    │
└─────────┘║   ________________________ ║    │
	   ║   ________________________ ║    │
	   ║ │			│ │    │║  ┌─┴──┐
	   ║ │			│ │    │║  │ 00 │
	   ║ │			│ │    │║  │	│
	   ║ │__________________│ │____│║  └────┘
	   ╚════════════════════════════╝  манипулятор



Примечание: если используются накопители (НГМД, НЖМД)  89  мм,  то 
            блок  накопителей   отсутствует,   а   НГМД   и   НЖМД 
            встраиваются в клавиатурный блок.

     Источник питания ПВ удовлетворяет следующим требованиям:
     ─ обеспечение отклонения питающего напряжения:
          для +5В не более +0.25В при изменении  токовой  нагрузки 
от 1.5 до 3А;
          для источника +12В не более +0.6В при изменении  токовой 
нагрузки от 0.05 до 0.3А;
     ─ двойная амплитуда пульсаций питающих напряжений  не  должна 
превышать 2) от номинала;
     ─ при включении, отключении с помощью выключателей,  а  также 
пропадании и появлении напряжения  в  первичном  сетевом  питании, 
источник питания должен обеспечивать нарастание и  спад  вторичных 
напряжений  по  экспоненциальному  закону   (допускаются   выбросы 
напряжений не более +20) от номинала источника).

          8. Подготовка к работе

     Проведите	внешний  осмотр  ПЭВМ  и  убедитесь  в	отсутствии
механических повреждений.
     Убедитесь  в  наличии  заземления   и   исправности   кабелей 
ПЭВМ и внешних устройств.
     Установите  переключатели  сетевого  питания   аппаратуры   в 
положение, соответствующее отключенному состоянию.
     Подключите к  сети  220В  50Гц  с	помощью  кабелей  сетевого
питания ПЭВМ и внешние устройства.

          9. Порядок работы

     Для  работы  ПЭВМ  необходимо  иметь  магнитные  носители   с 
операционной  системой   и,   если   необходимо,   с   прикладными 
программами.
     Включите питание монитора.
     Включите питание клавиатурного блока.
     На экране монитора появится индикация прохождения  системного 
теста ОЗУ.
     Если не было сообщений об  ошибках,  то  необходимо  вставить 
дискетту с операционной системой. В противном  случае  ВПО  начнет 
загрузку операционной системы с НЖМД.
     Далее следует руководствоваться описаниями ВПО  ("Встроенного 
программного обеспечения") или операционной системы.

          10. Проверка технического состояния

     Проверка  технического  состояния  ПЭВМ  осуществляется  ВПО, 
выполняющим тестирование ОЗУ при включении питания.
     В случае успешного выполнения тестов в  правом  верхнем  углу 
экрана монитора будет высвечен объем имеющегося ОЗУ в Кбайтах.

          11. Возможные неисправности и методы их устранения

     Основные  возможные  неисправности  и  методы  их  устранения 
представлены в следующей таблице:

────────────────┬──────────────────────────┬──────────────────────ъ
наименование	│    вероятная причина	   │	метод устранения
неисправности	│			   │
────────────────┼──────────────────────────┼──────────────────────ъ
		│			   │
		│			   │
		│			   │
		│			   │
		│			   │


          12. Техническое обслуживание

     Перечень работ для различных видов технического  обслуживания 
приведен в следующей таблице:

─────────────┬───────────────────┬─────────────┬────────────────────
	     │			 │	       │приборы,материалы,
	     │			 │	       │необходимые для
	     │			 │	       │проведения работ
	     │			 │	       │
─────────────┼───────────────────┼─────────────┼────────────────────
1 раз в      │Материей, смочен─  │ Осуществить │Спирт этиловый
месяц	     │ной спиртом, про─  │ просушку при│ГОСТ 18300─72
	     │тереть контакты	 │ при темпера─│Материя хлопчато─
	     │разъемных соедине─ │ туре 150С в │бумажная
	     │ний.		 │ течение 15  │
	     │При помощи кисточки│ минут       │Кисточка мягкая
	     │удалить пыль.	 │	       │

          13. Правила хранения

     ПЭВМ должны храниться в упаковке  в  отапливаемых  помещениях 
при температуре от +50С до +350С и относительной влажности воздуха 
не более 85).

          14. Транспортирование

     Транспортирование ПЭВМ в упаковке может  производиться  всеми 
видами транспорта на любое раатояние в условиях по ГОСТ 23088─80 и 
при внешних воздействиях, не превышающих следующие нормы:
     ─ воздействие температуры окружающего  воздуха  от  ─500С  до 
+500С;
     ─  воздействие  относительной  влажности  воздуха   95)   при 
температуре окружающего воздуха +300С;
     ─  воздействие  ударных  нагрузок   с   ускорением   3п   при 
длительности импульса от 5 до 10 мс и частоте от 80 до 120  ударов 
в минуту.
     Расстановка и крепление транспортной тары с упакованными ПЭВМ 
в транспортных средствах, должны обеспечить  устойчивое  положение 
транспортной  тары  и   отсутствие   ее   перемещения   во   время 
транспортирования.
     При   транспортировании   должна   быть   обеспечена   защита 
транспортной тары с упакованными ПЭВМ от атмосферных осадков.

                                                        Приложение
							══════════
         таблица сигналов разъема расширителя ввода─вывода        
────┬───┬───────────┬──────────────────────────────────────────
 #  │ * │    имя    │	       примечания
ноги│I/O│  сигнала  │
────┼───┼───────────┼──────────────────────────────────────────
A2  │ O │  SYNC     │ синхронизация
A4  │ I │  INT7     │ прерывание #7
A5  │ I │  INT6     │ прерывание #6
A6  │ O │  WTBT     │ запись байта
A7  │ O │  IOR	    │ чтение ввода/вывода
A10 │I/O│  AD8	    │ ┐
A11 │I/O│  AD10     │ │
A12 │I/O│  AD12     │ ├ шина адрес/данные
A13 │I/O│  AD14     │ ┘
A14 │ O │  A1	    │ ┐
A15 │ O │  A3	    │ ├ шина адреса
A16 │ O │  A5	    │ ┘
A17 │I/O│  AD0	    │ ┐
A18 │I/O│  AD2	    │ │
A19 │I/O│  AD4	    │ ├ шина адрес/данные
A20 │I/O│  AD6	    │ ┘
A23 │	│  +12V     │ питание
A24 │	│  +12V     │ питание
B5  │ I │  RPLY     │ ответ
B7  │ O │  IOW	    │ запись ввода/вывода
B10 │I/O│  AD9	    │ ┐
B11 │I/O│  AD11     │ │
B12 │I/O│  AD13     │ ├ шина адрес/данные
B13 │I/O│  AD15     │ ┘
B14 │ O │  A2	    │ ┐
B15 │ O │  A4	    │ ├ шина адреса
B16 │ O │  A6	    │ ┘
B17 │I/O│  AD1	    │ ┐
B18 │I/O│  AD3	    │ │
B19 │I/O│  AD5	    │ ├ шина адрес/данные
B20 │I/O│  AD7	    │ ┘
B21 │	│  GND	    │ земля
B22 │	│  GND	    │ земля
B23 │	│  +5V	    │ питание
B24 │	│  +5V	    │ питание
────┴───┴───────────┴──────────────────────────────────────────
* ─ типы сигналов указаны по отношению к ПЭВМ:
     I	  ─ входной
     O	  ─ выходной
     I/O  ─ двунаправленный

       таблица сигналов разъема последовательного интерфейса      
────┬───────────────┬──────────────────────────────────────────
 #  │  имя	    │ примечание
ноги│  сигнала	    │
────┼───────────────┼──────────────────────────────────────────
 01 │	DCD	    │
 02 │	RxD	    │  принимаемые данные
 03 │	TxD	    │  передаваемые данные
 04 │	DTR	    │
 05 │	GND	    │  земля
 06 │	DSR	    │
 07 │	RTS	    │
 08 │	CTS	    │
 09 │	RI	    │
 10 │	+12V	    │  питание
────┴───────────────┴──────────────────────────────────────────

               таблица сигналов интерфейса принтера               
────┬───────────────┬──────────────────────────────────────────
 #  │  имя	    │ примечание
ноги│  сигнала	    │
────┼───────────────┼──────────────────────────────────────────
 01 │  PSTB	    │ строб принтеру
 03 │  PD0	    │ данные принтеру бит 0
 05 │  PD1	    │ бит 1
 07 │  PD2	    │ бит 2
 09 │  PD3	    │ бит 3
 11 │  PD4	    │ бит 4
 13 │  PD5	    │ бит 5
 15 │  PD6	    │ бит 6
 17 │  PD7	    │ бит 7
 16 │  PRST	    │
 18 │  PSEL	    │
 19 │  PAFD	    │
 20 │  PE	    │
 21 │  ERR	    │
 22 │  ACK	    │
 23 │  BUSY	    │
 24 │  SLCT	    │
2─14│  GND	    │ все четные выводы ─ земля
────┴───────────────┴──────────────────────────────────────────

	    таблица сигналов разъема манипулятора MOUSE
────┬───────────────┬──────────────────────────────────────────
 #  │  имя	    │ примечание
ноги│  сигнала	    │
────┼───────────────┼──────────────────────────────────────────
 01 │  MSD0	    │ бит 0 ─ шина данных
 02 │  MSD1	    │ бит 1
 03 │  MSD2	    │ бит 2
 04 │  MSD3	    │ бит 3
 05 │  +5V	    │ питание
 06 │  MSLK	    │ левая кнопка
 07 │  MSRK	    │ правая кнопка
 08 │  MSTB	    │ строб манипулятору
 09 │  GND	    │ земля
────┴───────────────┴──────────────────────────────────────────

	      таблица сигналов интерфейса НГМД / НЖМД
────┬───────────────┬───────────────┬──────────────────────────
 #  │  имя	    │		    │
ноги│  сигнала	    │	 НГМД	    │	       НЖМД
────┼───────────────┼───────────────┼──────────────────────────
1-2 │  +12V	    │		 питание
3-5 │  + 5V	    │		 питание
4-6 │  GND	    │		 земля
 08 │  RDY	    │ готовность
 10 │  HN0	    │ сторона		   головка #0
 12 │  RDD	    │		 данные чтения
 14 │  WP	    │ защита записи	   поиск окончен
 16 │  TR000	    │		 дорожка #0
 18 │  WG	    │		 разрешение записи
 20 │  ─MWD	    │		 данные записи
 22 │  STEP	    │		 шаг
 24 │  DTR	    │		 направление
 26 │  RUN	    │ включение вращения
 28 │  USEL	    │			   выбор
 30 │  F1SEL	    │ диск #0
 32 │  F0SEL	    │ диск #1
 34 │  +MWD	    │			   ошибка записи
    │		    │			   + данные записи
 36 │  ─IND	    │ индекс
 38 │  HN2	    │			   головка #2
 40 │  HN1	    │ выбор плотности	   головка #1
7─39│  GND	    │	     все нечетные выводы ─ земля
────┴───────────────┴──────────────────────────────────────────

                  таблица сигналов разъема ВИДЕО                  
────┬───────────────┬──────────────────────────────────────────
 #  │  имя	    │ примечание
ноги│  сигнала	    │
────┼───────────────┼──────────────────────────────────────────
 01 │  +12М	    │ питание
 02 │  GND	    │ земля
 03 │  B	    │ синий
 04 │  GND	    │ земля
 05 │  R	    │ красный
 06 │  GND	    │ земля
 07 │  G	    │ зеленый
 08 │  GND	    │ земля
 09 │  CSYN	    │ комплексный синхро
 10 │  GND	    │ земля
────┴───────────────┴──────────────────────────────────────────