ЭЛЕКТРОННАЯ БИБЛИОТЕКА КОАПП
Сборники Художественной, Технической, Справочной, Английской, Нормативной, Исторической, и др. литературы.



 

Часть 3

         МОНОХРОМНЫЙ ДИСПЛЕЙ.
         
         Монохромный дисплей с высоким разрешением присоедин
яется к системному
блоку через два кабеля длиной около 3 футов(914 мм). Один ка
бель является сиг-
нальным и служит для передачи сигналов непосредственного упр
авления от адапте-
ра монохромного дисплея и принтера.
        Второй кабель передает напряжение переменного тока д
ля питания монито-
ра от системного блока. Это позволяет с помощью выключателя 
питания системного
блока отключать также и дисплейный модуль. Кроме того, в это
м имеется дополни-
тельная  выгода, заключающаяся в снижении необходимого числа
 настенных розеток
для питания компьютера. Дисплей содержит  11.5  дюймовую (28
3 мм) по диагонали
телевизионную трубку с углом отклонения луча  90 градусов. Т
рубка и аналоговые
схемы заключены в отдельный кожух,так что дисплей может либо
 стоять на систем-
ном блоке, либо находиться рядом с системным блоком  на  пов
ерхности стола или
специальной  доске. На передней панели  монитора установлены
 ручки регулировки
яркости и контрастности, к которым оператор имеет свободный 
доступ.
         РАБОЧИЕ ХАРАКТЕРИСТИКИ.
Экран
  * Зеленый фосфор с длительным послесвечением(P39);
  * Матовая поверхность для уменьшени бликов;
  * Размер 25 строк по 80 символов;
  * Знакоместо 9 точек по горизонтали на 14 точек по вертика
ли.
Видеосигнал
  * Максимальная частота - 16.257 МГц.
Вертикальное управление
  * Обновление экрана происходит с частотой 50 Гц с числом с
трок по  вертикали
    350 и разрешением по горизонтали 720 линий.
Горизонтальное управление
  * Положительной полярности с TTL-уровнями при частоте 18.4
32 КГц.
         
         АДАПТЕР ЦВЕТНОГО ГРАФИЧЕСКОГО МОНИТОРА.
         
         Адаптер цветного графического монитора IBM разработ
ан для присоедине-
ния к машине цветного дисплея IBM,большой номенклатуры монит
оров с телевизион-
ной разверткой стандарта  NTSC (U.S. National Television Sys
tem Committee) или
же не соответствующих данному стандарту бытовых телевизоров 
(последние подклю-
чаются через  дополнительно поставляемый RF-модулятор). Адап
тер способен рабо-
тать как черно-белый, или как  цветной. Он имеет выход на тр
и различных интер-
фейса: комбинированный видеопорт,порт непосредственного упра
вления и интерфейс
связи для управления обеспечиваемым  пользователем RF-модуля
тором. Кроме того,
обеспечивается интерфейс светового пера.
         Адаптер  имеет два основных режима работы: алфавитн
о/цифровой (A/N) и
графический с адресацией каждой отдельной точки (APA). В рам
ках двух указанных
основных режимов доступен ряд дополнительных. В режиме A/N д
исплей может рабо-
тать либо в режиме 25 строк по 40 символов с монитором,имеющ
им низкую разреша-
ющую способность или бытовым телевизором, или в режиме 25 ст
рок по 80 символов
для монитора с высокой разрешающей способностью.В обоих режи
мах символы предс-
тавляются на знакоместе  размером  8x8  точек, из которых ис
пользуется 7x7 для
представления обычных символов,а оставшиеся точки служат для
 правильного напи-
сания строчных букв по отношению к прописным. Во всех режима
х поддерживаются и
прописные и строчные буквы.
         В черно-белом режиме  доступны такие атрибуты симво
лов, как инверсное
изображение,мерцание и повышенная яркость. В цветном режиме 
для каждого симво-
ла доступно 16 основных цветов и 8 цветов фона.Кроме того до
ступна возможность
мерцания на посимвольном базисе.
         Адаптер монитора  содержит 16 Кбайт памяти. Для при
мера, экран  40x25
использует 1000 байт для хранения информации о символах и 10
00 байт для хране-
ния кодов атрибутов и цветов. Это означает, что в данном слу
чае в памяти мони-
тора может быть сохранено до  8  экранов дисплея. Аналогичны
м образом в режиме
80x25  символов в памяти адаптера можно хранить 4 экрана. Вс
е  16 Кбайт памяти
адаптера  непосредственно адресуются  процессором, это дает 
максимальную прог-
раммную гибкость при управлении экраном.
         В A/N режимах также имеется возможность выбирать цв
ет окантовки экра-
на. Может быть выбран один из 16 цветов.
        В режиме APA доступно две различных разрешающих спос
обности: графичес-
кий режим со средней разрешающей способностью(200 рядов по 3
20 элементов изоб-
ражения) и черно-белый графический  режим с высокой  разреша
ющей  способностью
(200 рядов по 640  элементов изображения). В режиме среднего
 разрешения каждый
элемент изображения может иметь один из четырех цветов. Цвет
 фона (цвет 0) вы-
бирается из  16 возможных. Оставшиеся три цвета берутся из о
дной из двух прог-
раммно выбираемых  палитр. Одна  палитра  содержит  зеленый/
красный/коричневый
цвета; другая -CYAN/MAGENTA/белый.
         Режим высокого разрешения доступен только в черно-б
елом варианте, так
как при этом вся память адаптера отводится для указания вкл/
выкл элемент изоб-
ражения.
         Адаптер работает не в чересстрочном режиме при част
отах 7 или 14 МГц,
в зависимости от выбранного режима работы.
         В алфавитно-цифровом режиме символы формируются  ПЗ
У знакогенератора.
Генератор символов содержит точечные образы  256  различных 
символов. В данном
наборе символов присутствуют следующие основные группы симво
лов:
* 16 специальных символов для игровых программ;
* 15 символов для обеспечения работы текстовых процессоров;
* 96 символов стандартного графического набора ASCII;
* 48 символов иностранного языка;
* 48 символов блок-графики для деловых  целей (позволяющих р
исовать диаграммы,
  прямоугольники и таблицы с использованием одинарных или дв
ойных линий);                                             
* 16 избранных символов греческого алфавита;
* 15 символов для научных обозначений.
         
         Функциональная часть цветного  графического адаптер
а размещена на от-
дельной карте.Разъемы комбинированного видеосигнала и непоср
едственного управ-
ления смонтированы на ориентированном вправо  уголке на плат
е адаптераи прохо-
дят через заднюю панель блока. Видео-порт непосредственного 
управления выведен
на 9-контактный разъем D-типа, а порт комбинированного видео
сигнала - на стан-
дартную высокочастотную розетку.
         Адаптер дисплея построен с использованием  контролл
ера  Motorola 6845
CRT. Этот адаптер имеет развитую систему  программирования п
араметров растра и
символов. По этой причине,при хорошем понимании программиров
ания адаптера дос-
тупно большое число дополнительных режимов.
         СТРУКТУРНАЯ СХЕМА ЦВЕТНОГО ГРАФИЧЕСКОГО АДАПТЕРА.
            
         ЪДДДДДДДДДДї           ЪДДДДДДДДДДДї   ЪДДДДДДДДДДї
Processorі          і           і           і   і          і
         Processor
Address  і Address  і           і Display   і   і  Input   і
         Data
  ДДДДДД>ґ  Latch   ГДДДДДВДДДД>ґ Buffer    і Ъ<ґ  Buffer  Г
<ДВДДДДДДДДДД
         і          і     і     і(16K Bytes)і і і          і
  і
         АДДДДДДДДДДЩ     і     АДДВДДДДДДДДЩ і АДДДДДДДДДДЩ
  і
                          і        і          і ЪДДДДДДДДДДї
  і
                          і        ГДДДДДДДВДДґ і          і
  і
                          і        і       і  А>ґ  Output  Г
>ДЩ
         ЪДДДДДДДДДДї ЪДДДБДДДї ЪДДБДДї ЪДДБДДї і  Latch   і
Processorі          і і       і і     і і     і і          і
Data     і          Г>ґAddressі іData і іData і АДДДДДДДДДДЩ
  ДДДДВД>ґ  6845    і іLatch  і іLatchі іLatchі ЪДДДДДДДДДДї
      і  і  CRT     і і       і і     і і     і і          і
      і  іControllerі АДДДДДДДЩ АДДВДДЩ АДДВДДЩ і Graphics і
      і  і          і              ГДДДДДДДБДДД>ґSerializerГ
Дї
      і  і          ГДДДДДї        і            і          і
 і
      і  АДДДДДДДДДДЩ     і        і            АДДДДДДДДДДЩ
 і
      і                   і     ЪДДБДДДДДДДДї   ЪДДДДДДДДДДї
 і ЪДДДДДДДДДї
      і                   і     і           і   і          і
 і і         ГДД>H
      і                   і     і Character і   і  Alpha   і
 А>ґ         і
      і                   і     і Generator ГДД>ґSerializerГ
Дї і  Color  ГДД>G
      і  ЪДДДДДДДДДДї     і     і   R O M   і   і          і
 А>ґ         і
      і  і          і     і     АДДДДДДДДДДДЩ   АДДДДДДДДДДЩ
   і Encoder ГДД>B
      ГД>ґ Palette/ ГДДДДДіДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДД>ґ         і
      і  і Overscan і     і                                 
   і         ГДД>I
      і  і          і     і                                 
   АДДДВДДДДДЩ
      і  АДДДДДДДДДДЩ     і                                 
       іHorizontal
      і                   АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДВДД
ДДДДДДДіДДДДДДД>
      і                                                  і  
       іVertical
      і                         ЪДДДДДДДДДДДї            і  
   ЪДДДБДДДДДї  
      і  ЪДДДДДДДДДДї           і           і            і  
   і         і
      і  і          і           і  Timing   і            АДД
ДД>ґCompositeі
      і  і   Mode   і           і Generator і               
   і  Color  ГДД>
      АД>ґ  Control ГДДДДДДДДДД>ґ & Control ГДДДДДДДДДДДДДДД
ДД>ґGeneratorі
         і          і           і           і               
   і         і
         АДДДДДДДДДДЩ           АДДДДДДДДДДДЩ               
   АДДДДДДДДДЩ
                                                            
   
         ОПИСАНИЕ ОСНОВНЫХ КОМПОНЕНТОВ.
         
         КОНТРОЛЛЕР MOTOROLA 6845 CRT.
         
         Этот прибор обеспечивает интерфейс с растрово-скани
руемым экраном.
         
         РЕГИСТР УСТАНОВКИ РЕЖИМОВ.
         
         Это программируемый  регистр ввода/вывода общего на
значения. Он имеет
порты  ввода/вывода, которые  могут быть запрограммированы  
отдельно. В данном
включении его функция  заключается в выборе режима и обеспеч
ении выбора цветов
в режиме среднего разрешения.
         
         БУФЕР ДИСПЛЕЯ.
         
         Буфер дисплея  размещен в адресном  пространстве пр
оцессора начиная с 
адреса HB8000. Он обеспечивает 16 Кбайт динамического  ОЗУ. 
Двух-портовый дос-
туп позволяет одновременно обращаться к данному буферу и про
цессору,и контрол-
леру дисплея. Процессор и контроллер дисплея имеют равный до
ступ к данному бу-
феру во всех режимах работы, за исключением алфавитно-цифров
ого режима с высо-
ким разрешением.В данном режиме во время строчной развертки 
к буферу обращает-
ся только процессор. Так как процессор может записывать в бу
фер в любой момент
времени, то наложение  работы  процессора и дисплея  происхо
дит довольно редко
(так как она не возникает во время строчной развертки).
         
         ГЕНЕРАТОР СИМВОЛОВ.
         
         В данной схеме используется генератор символов на  
ПЗУ. Он состоит из
памяти 8 Кбайт,которая не доступна программным образом. Это 
генератор символов
общего назначения с тремя различными  наборами символов. Два
  набора  символов
используются в цветном  графическом  адаптере: двухточечный 
 набор  символов с
матрицей  7x7  и одноточечный набор символов с матрицей  7x5
. Шрифт выбирается
перемычкой (P3). Одноточечный набор выбирается установкой пе
ремычки, а двухто-
чечный - удалением ее.
         СИНХРОГЕНЕРАТОР.
         
         Данный генератор  вырабатывает сигналы  синхронизац
ии для контроллера
6845 и динамической памяти. Он также ведет диспетчирование д
оступа к буферному
ОЗУ процессора и контроллера ЭЛТ.
         
         ГЕНЕРАТОР СМЕШАННЫХ ЦВЕТОВ.
         
         Данный генератор  вырабатывает базовые  частоты для
 передачи цветовой
информации в видеосигнале.
        АЛФАВИТНО/ЦИФРОВОЙ РЕЖИМ.
         В алфавитно-цифровом режиме каждая позиция символа 
на экране описыва-
ется двумя байтами в регенерируемом  буфере (часть адаптера)
, а не в системной
памяти. И цветной графический адаптер и адаптер монохромного
 дисплея использу-
ют следующий 2-байтный формат символ/атрибут.
             Кодовый байт символа        Байт атрибута
            ЪДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДД
ДДї 
            і 7  6  5  4  3  2  1  0 і 7  6  5  4  3  2  1  
0 і
            АДДДДДДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДД
ДДЩ
      
         Функции байта атрибута определяются в следующей таб
лице:
ЪДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і    Функция атрибута    і         Байт атрибута           і
ГДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДВДДДДДДДДДДДВДДДВДДДДДДДДДДДґ
і                        і  7  і  6  5  4  і 3 і  2  1  0  і
і                        ГДДДДДЕДДДДДДДДДДДЕДДДЕДДДДДДДДДДДґ
і                        і  B  і  R  G  B  і I і  R  G  B  і
і                        ГДДДДДЕДДДДДДДДДДДЕДДДЕДДДДДДДДДДДґ
і                        і Пр. і Инверсное і Прямое изобр. і
і                        ГДДДДДЕДДДДДДДДДДДЕДДДЕДДДДДДДДДДДґ
і Нормальный             і  B  і  0  0  0  і I і  1  1  1  і
і Инвертировать видео    і  B  і  1  1  1  і I і  0  0  0  і
і Нет отображения(черный)і  B  і  0  0  0  і I і  0  0  0  і
і Нет отображения(белый) і  B  і  1  1  1  і I і  1  1  1  і
АДДДДДДДДДДДДДДДДДДДДДДДДБДДДДДБДДДДДДДДДДДБДДДБДДДДДДДДДДДЩ
         I - Прямое изображение с повышенной яркостью (симво
л);
         B - Мерцающее изображение (символ);
         
         Определение байта атрибутов следующее:
         
                      7   6   5   4   3   2   1   0
                    ЪДДДВДДДДДДДДДДДВДДДВДДДДДДДДДДДї
                    і B і R   G   B і I і R   G   B і
                    АДДДБДДДДДДДДДДДБДДДБДДДДДДДДДДДЩ
                      і       і       і       і    
                      і       і       і       АДДДДДДДД Цвет
 символа
                      і       і       АДДДДДДДДДДДДДДДД Инте
нсивность
                      і       АДДДДДДДДДДДДДДДДДДДДДДДД Цвет
 фона     
                      АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД Мерц
ание
         
         В алфавитно/цифровом  режиме с дисплеем  можно  раб
отать как в режиме
низкого разрешения, так и в режиме высокого разрешения.
Режим низкого разрешения имеет следующие основные особенност
и:
* Обеспечивается работа с бытовым теливизором или монитором 
с низкой разрешаю-
  щей способностью;
* Отображается 25 строк по 40 символов;
* Знакогенератор в ПЗУ содержит 256 различных изображений си
мволов;
* Для хранения экрана требуется 2000 байт ОЗУ адаптера;
* Знакоместо размером 8x8 точек;
* Доступны два набора символов:
  - с матрицей 5 точек в ширину на 7 точек в высоту;
  - с матрицей 7 на 7 точек;
* Каждому символу ставится в соответствие байт атрибутов;
Режим высокого разрешения имеет следующие особенности:
* Поддерживается цветной дисплей IBM или другой цветной мони
тор с возможностью
  непосредственного управления;
* Отображается 25 рядов по 80 символов;
* Знакогенератор в ПЗУ содержит изображения 256 различных си
мволов;
* Требуется 4000 байт памяти адаптера;
* Знакоместо размером 8 на 8 точек;
* Доступны два набора символов:
  - с матрицей 5 точек в ширину на 7 точек в высоту;
  - с матрицей 7 на 7 точек;
* Каждому символу ставится в соответствие байт атрибутов;
         ОТ МОНОХРОМНЫХ К ЦВЕТНЫМ ГРАФИЧЕСКИМ АТРИБУТАМ СИМВ
ОЛОВ.
         
        Цвета символа и фона определяются для каждого символ
а байтом атрибута,
или при использовании адаптера монохромного дисплея и принте
ра,или при исполь-
зовании цветного графического адаптера. В следующей таблице 
 описываются цвета
для каждого адаптера:
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДВДДДД
ДДДДДДДДДДДДДДДДДї
і         Байт атрибутов        і       Адаптер        і Цве
тной графический і
і 7    6  5  4    3    2  1  0  і монохромного дисплея і    
  адаптер        і
ГДДДВДДДДДДДДДДДВДДДВДДДДДДДДДДДЕДДДДДДДДДДВДДДДДДДДДДДЕДДДД
ДДДДДДДВДДДДДДДДДґ
і B і  R  G  B  і I і  R  G  B  і   цвет   і    цвет   і    
цвет   і  цвет   і
ГДДДЕДДДДДДДДДДДЕДДДБДДДДДДДДДДДґ   фона   і  символа  і    
фона   і символа і
іпр.і инверсное і прямое изобр. і          і           і    
       і         і
ГДДДЕДДДДДДДДДДДЕДДДВДДДДДДДДДДДЕДДДДДДДДДДЕДДДДДДДДДДДЕДДДД
ДДДДДДДЕДДДДДДДДДґ
і B і  0  0  0  і I і  1  1  1  і  черный  і   белый   і   ч
ерный  і  белый  і
і B і  1  1  1  і I і  0  0  0  і  белый   і   черный  і   б
елый   і  черный і
і B і  0  0  0  і I і  0  0  0  і  черный  і   черный  і   ч
ерный  і  черный і
і B і  1  1  1  і I і  1  1  1  і  белый   і   белый   і   б
елый   і  белый  і
АДДДБДДДДДДДДДДДБДДДБДДДДДДДДДДДБДДДДДДДДДДБДДДДДДДДДДДБДДДД
ДДДДДДДБДДДДДДДДДЩ
         Адаптер монохромного дисплея будет выдавать белый с
имвол на белом фо-
не при любой другой кодовой комбинации. Цветной графический 
адаптер при других
кодовых  комбинациях будет изменять цвета фона и символа в с
оответствии с выб-
ранной величиной цвета. Цвета для различных комбинаций битов
 красного, зелено-
го, синего и интенсивности приведены в следующей таблице:
ЪДДДВДДДВДДДВДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і R і G і B і I і           Цвет                і
ГДДДЕДДДЕДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і 0 і 0 і 0 і 0 і  Черный                       і
і 0 і 0 і 1 і 0 і  Синий                        і
і 0 і 1 і 0 і 0 і  Зеленый                      і
і 0 і 1 і 1 і 0 і  Голубой                      і
і 1 і 0 і 0 і 0 і  Красный                      і
і 1 і 0 і 1 і 0 і  Сиреневый                    і
і 1 і 1 і 0 і 0 і  Коричневый                   і
і 1 і 1 і 1 і 0 і  Белый                        і
і 0 і 0 і 0 і 1 і  Серый                        і
і 0 і 0 і 1 і 1 і  Ярко-синий                   і
і 0 і 1 і 0 і 1 і  Ярко-зеленый                 і
і 0 і 1 і 1 і 1 і  Ярко-голубой                 і
і 1 і 0 і 0 і 1 і  Ярко-красный                 і
і 1 і 0 і 1 і 1 і  Ярко-сиреневый               і
і 1 і 1 і 0 і 1 і  Желтый                       і
і 1 і 1 і 1 і 1 і  Белый (повыш. интенсивности) і  
АДДДБДДДБДДДБДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
                                                            
    
         Запись кода с атрибутом подчеркивания монохромного 
 дисплея  IBM, при
обработке цветным графическим адаптером, приведет к отображе
нию синего символа.
Соответственно код символа цветного графического адаптера с 
синим изображением 
и черным фоном приведет к отображению на черно-белом монитор
е белого символа с 
черным фоном и белым подчеркиванием. 
         Помните - не все мониторы распознают бит интенсивно
сти (I).
         
         ГРАФИЧЕСКИЙ РЕЖИМ.
        Цветной графический адаптер IBM имеет три подрежима,
доступные в графи-
ческом режиме. Это  цветная  графика со слабым разрешением, 
цветная графика со
средним разрешением и высококачественная цветная графика. Од
нако,в ПЗУ поддер-
живаются только  последние  два  режима. В приведенной ниже 
таблице обобщаются
три указанных режима.
         
ЪДДДДДДДДДДДДВДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДВДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДї
і            і По горизонтали і По вертикали і Количество до
ступных цветов, і
і   Режим    і   (элементов   і   (рядов)    і     (включая 
цвет фона)      і
і            і  изображения)  і              і              
                і
ГДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДґ
і Низкое     і       160      і     100      і 16 (вместе че
рный и белый)   і
і разрешение і                і              і              
                і
і Среднее    і       320      і     200      і всего 4 цвета
:               і
і разрешение і                і              і 1 из 16 для ф
она и           і
і            і                і              і 1 из зеленого
, красного или  і
і            і                і              і   коричневого
 или            і
і            і                і              і 1 из голубого
,сиреневого или і
і            і                і              і   белого     
                і
і Высокое    і       640      і     200      і  только черно
-белый          і
і разрешение і                і              і              
                і
АДДДДДДДДДДДДБДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДБДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДЩ
         ГРАФИЧЕСКИЙ РЕЖИМ С НИЗКИМ РАЗРЕШЕНИЕМ.
         
         В режиме с низким  разрешением  поддерживаются быто
вые телевизоры или
цветные мониторы. Данный режим не поддерживается в ПЗУ. Он и
меет следующие ос-
новные особенности:
* Содержится  максимум 100 рядов из 160 элементов  изображен
ия  каждый; каждый
  элемент изображения имеет ширину и высоту 2.
* Для каждого элемента изображения определяется 1 из 16 цвет
ов с помощью битов
  I,R,G,B.
* На адптере требуется 16 Кбайт ОЗУ.
* Используется отображенная в памяти графика.
         
         ГРАФИЧЕСКИЙ РЕЖИМ СО СРЕДНИМ РАЗРЕШЕНИЕМ.
         
        Режим со средним разрешением поддерживает бытовые те
левизоры или цвет-
ные мониторы. Он имеет следующие особенности:
* Содержится максимум  200 рядов из 320 элементов  изображен
ия  каждый; каждый
  элемент изображения имеет ширину и высоту 1.
* Для каждого элемента изображения определяется 1 из 4 цвето
в.
* На адптере требуется 16 Кбайт ОЗУ.
* Используется отображенная в памяти графика.
* В каждый байт упаковываются 4 элемента изображения в следу
ющем формате:
     7      6      5      4      3      2      1      0
  ЪДДДДДДДДДДДДДВДДДДДДДДДДДДДВДДДДДДДДДДДДДВДДДДДДДДДДДДДї
  і  C1     C0  і  C1     C0  і  C1     C0  і  C1     C0  і
  ГДДДДДДДДДДДДДЕДДДДДДДДДДДДДЕДДДДДДДДДДДДДЕДДДДДДДДДДДДДґ
  і первый      і второй      і третий      і четвертый   і
  і элемент     і элемент     і элемент     і элемент     і
  і изображения і изображения і изображения і изображения і
  АДДДДДДДДДДДДДБДДДДДДДДДДДДДБДДДДДДДДДДДДДБДДДДДДДДДДДДДЩ
  
* Организуется хранение  графики в двух банках по 8 Кбайт, и
спользуя следующий
  формат:
  Адрес памяти
    (16-й)                     Назначение
    B8000      ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
               і Четные байты сканирования (0,2,...198)  і
               і              8 Кбайт                    і 
    B9F3F      ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ 
               і     Не используется                     і 
    BA000      ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ 
               і Нечетные байты сканирования (1,3,..199) і 
               і              8 Кбайт                    і 
    BBF3F      ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ 
               і     Не используется                     і 
    BBFFF      АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
         
Адрес  B8000H  содержит элемент изображения, находящийся в в
ерхнем  левом углу
отображаемой области экрана.
* выбор цвета осуществляется следующим образом:
ЪДДДДВДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДї
і C1 і C0 і                      Назначение                 
            і
ГДДДДЕДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДґ
і 0  і 0  і Используется 1 из 16 предварительно выбранных цв
етов фона   і
і 0  і 1  і Выбирается первый цвет из предварительно выбранн
ого набора  і
і 1  і 0  і Выбирается второй цвет  ДДДДДДДДДДДДД"ДДДДДДДДДД
ДДДДД       і
і 1  і 1  і Выбирается третий цвет  ДДДДДДДДДДДДД"ДДДДДДДДДД
ДДДДД       і
АДДДДБДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДЩ
                                                            
          
С1 и С0 будут выбирать 4 предварительно выбранных из 16 цвет
а. Этот выбор цве-
тов (палитра) предварительно загружается в порт вв/выв.
Используются следующие два набора цветов:
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДї
і        Набор цветов 1            і         Набор цветов 2 
        і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДґ
і   Цвет 1 - зеленый               і   Цвет 1 - голубой     
        і
і   Цвет 2 - красный               і   Цвет 2 - сиреневый   
        і
і   Цвет 3 - коричневый            і   Цвет 3 - белый       
        і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДЩ
         
Цвета фона - это те же базовые  8 цветов, которые определены
 в режиме с низким
разрешением, плюс восемь альтернативных  цветов, определяемы
х битом  интенсив-
ности. Всего получается 16 цветов, включая черный и белый.
         
          РЕЖИМ ЧЕРНО-БЕЛОЙ ГРАФИКИ С ВЫСОКИМ РАЗРЕШЕНИЕМ
         
         Режим с высоким  разрешением  поддерживает только ц
ветные мониторы. В
данном режиме имеются следующие основные особенности:
* Содержится максимум  200  рядов из  640 элементов изображе
ния каждый; каждый
  элемент изображения имеет ширину и высоту 1.
* Поддерживается только черно-белый режим.
* На адптере требуется 16 Кбайт ОЗУ.
* Процедуры адресации и распределения такие же, как и в режи
ме среднего разре-
  шения, но формат данных  отличается. В этом  режиме каждый
  бит памяти соот-
  ветствует отдельному элементу изображения на экране, приче
м первым отобража-
  ется старший бит байта.
* Используется формат 8 точек на байт следующим образом:
            ЪДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДї
            і 7 і 6 і 5 і 4 і 3 і 2 і 1 і 0 і
            АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДЩ
              і   і   і   і   і   і   і   і
              і   і   і   і   і   і   і   АДДДД Первая точка
 экрана
              і   і   і   і   і   і   АДДДДДДДД Вторая точка
 экрана
              і   і   і   і   і   АДДДДДДДДДДДД Третья точка
 экрана
              і   і   і   і   АДДДДДДДДДДДДДДДД Четвертая то
чка экрана
              і   і   і   АДДДДДДДДДДДДДДДДДДДД Пятая точка 
экрана
              і   і   АДДДДДДДДДДДДДДДДДДДДДДДД Шестая точка
 экрана
              і   АДДДДДДДДДДДДДДДДДДДДДДДДДДДД Седьмая точк
а экрана
              АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД Восьмая точк
а экрана
                   
         ОПИСАНИЕ ОСНОВНЫХ ОПЕРАЦИЙ.
         В алфавитно-цифровом режиме адаптер получает байты 
символа и атрибута
из буфера дисплея. Стартовый адрес  буфера дисплея программи
руется через 6845,
но это должен быть четный адрес. Затем  коды символа и атриб
ута отображаются в
соответствии с их порядковым номером в буфере.
  
       Адрес памяти
         (16-й)          Буфер Дисплея
            B8000   ЪДДДДДДДДДДДДДДДДДї
(Четный)            і  Код символа А  і
Начальный   B8001   ГДДДДДДДДДДДДДДДДДґ 
Адрес               і  Атрибут А      і 
            B8002   ГДДДДДДДДДДДДДДДДДґ  (Пример экрана из 4
0х25 символов) 
                    і  Код символа В  і  ЪДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДї
            B8003   ГДДДДДДДДДДДДДДДДДґ  і АВ               
             і
                    і  Атрибут В      і  і                  
             і
                    ГДДДДДДДДДДДДДДДДДґ  і                  
             і
                    і                 і  і                  
             і
                    і                 і  і                  
             і
                    і                 і  і                  
           Х і
            В87СЕ   ГДДДДДДДДДДДДДДДДДґ  АДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДЩ
                    і  Код символа Х  і            Видео экр
ан
Конечный    В87СF   ГДДДДДДДДДДДДДДДДДґ
Адрес               і  Атрибут Х      і
                    АДДДДДДДДДДДДДДДДДЩ
         
        Процессор иконтроллер дисплея имеют равный доступ к 
буферу во всех ре-
жимах работы, за исключением алфавитно-цифрового режима с вы
соким разрешением.
В этом режиме процессор  может обращаться к буферу в течение
 всей длительности
строки. В алфавитно-цифровом режиме символы отображаются из 
предварительно за-
писанного в ПЗУ знакогенератора, который содержит точечные о
бразы всех отобра-
жаемых символов.
        В графическом режиме отображаемые точки ицвета также
 выбираются из бу-
фера дисплея. Конфигурация бит для  каждого графического под
режима изучается в
подразделе "Графический режим".
ЪДДДВДДДВДДДВДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і I і R і G і B і           Цвет                і
ГДДДЕДДДЕДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і 0 і 0 і 0 і 0 і  Черный                       і
і 0 і 0 і 0 і 1 і  Синий                        і
і 0 і 0 і 1 і 0 і  Зеленый                      і
і 0 і 0 і 1 і 1 і  Голубой                      і
і 0 і 1 і 0 і 0 і  Красный                      і
і 0 і 1 і 0 і 1 і  Сиреневый                    і
і 0 і 1 і 1 і 0 і  Коричневый                   і
і 0 і 1 і 1 і 1 і  Белый                        і
і 1 і 0 і 0 і 0 і  Серый                        і
і 1 і 0 і 0 і 1 і  Ярко-синий                   і
і 1 і 0 і 1 і 0 і  Ярко-зеленый                 і
і 1 і 0 і 1 і 1 і  Ярко-голубой                 і
і 1 і 1 і 0 і 0 і  Ярко-красный                 і
і 1 і 1 і 0 і 1 і  Ярко-сиреневый               і
і 1 і 1 і 1 і 0 і  Желтый                       і
і 1 і 1 і 1 і 1 і  Белый (повыш. интенсивности) і  
ГДДДБДДДБДДДБДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і Примечание: Бит  "I"  обеспечивает повышенную і
і             светимость  (яркость) каждому до- і
і             пустимому оттенку. (Кроме монито- і
і             ров не использующих Бит "I".)     і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
         ОПИСАНИЕ ПРОГРАММИРОВАНИЯ.
         
        Программирование контроллера 6845 CRT.
         
        6845 имеет 19 доступных внутренних регистров, которы
е используются для
определения и управления дисплеем растрового сканирования.Од
ин из этих регист-
ров,индексный регистр, в действительности используется для у
казания на осталь-
ные 18 регистров. Этот регистр доступен только по записи и з
агружается из про-
цессора при выполнении инструкции OUT по адресу 3D4H. В инде
ксный регистр заг-
ружаются 5 младших значащих битов с магистрали.
        Для загрузки любого из 18 регистров сперва следует з
агрузить необходи-
мый указатель в индексный регистр.После этого регитр данных 
загружается инфор-
мацией, которая помещается в выбранный регистр. Регистр данн
ых загружается при
выполнении процессором команды OUT по адресу 3D5H.
         В следующей таблице определяются величины, которые 
должны быть загру-
жены в регистры 6845 для выбора  различных режимов работы, п
оддерживаемых обо-
рудованием.
         Описание регистров 6845 CRT.
ЪДДДДДДДВДДДДДДДДВДДДДДДДДДДДДДДВДДДДДДДДДВДДДДДДДДВДДДДДДДД
ВДДДДДДДДВДДДДДДї
і       і        і              і         і        іАлфавит-
іАлфавит-іГрафи-і
іРегистрі  Номер і     Тип      і         і        іно-циф- 
іно-циф- іческийі
іадреса ірегистраі   регистра   і Единицы і  I/O   і ровой  
і ровой  ірежим і
і       і        і              і         і        і 40x25  
і 80x25  і      і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і   0   і   R0   ігоризонтальныйі символ  і только і   38   
і   71   і  38  і
і       і        і   в целом    і         і запись і        
і        і      і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і   1   і   R1   ігоризонтальноеі символ  і только і   28   
і   50   і  28  і
і       і        і отображение  і         і запись і        
і        і      і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і   2   і   R2   і   позиция    і символы і только і   2D   
і   5A   і  2D  і
і       і        ігоризонтальнойі         і запись і        
і        і      і
і       і        ісинхронизации і         і        і        
і        і      і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і   3   і   R3   і    ширина    і символы і только і   0A   
і   0A   і  0A  і
і       і        ігоризонтальнойі         і запись і        
і        і      і
і       і        ісинхронизации і         і        і        
і        і      і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і   4   і   R4   і вертикальный і   ряд   і только і   1F   
і   1F   і  7F  і
і       і        і   в целом    ісимволов і запись і        
і        і      і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і   5   і   R5   івся вертикаль-ісканируе-і только і   06   
і   06   і  06  і
і       і        іная регулиров.імая линияі запись і        
і        і      і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і   6   і   R6   і вертикальное і   ряд   і только і   19   
і   19   і  64  і
і       і        і отображение  ісимволов і запись і        
і        і      і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і   7   і   R7   і  положение   і символы і только і   1C   
і   1C   і  70  і
і       і        і вертикальной і         і запись і        
і        і      і
і       і        ісинхронизации і         і        і        
і        і      і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і   8   і   R8   і   смешаный   і   ДДД   і только і   02   
і   02   і  02  і
і       і        і    режим     і         і запись і        
і        і      і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і   9   і   R9   і максимальный ісканируе-і только і   07   
і   07   і  01  і
і       і        іадрес сканиру-імая линияі запись і        
і        і      і
і       і        і  емой линии  і         і        і        
і        і      і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і   A   і   R10  і    начало    ісканируе-і только і   06   
і   06   і  06  і
і       і        і   курсора    імая линияі запись і        
і        і      і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і   B   і   R11  і    конец     ісканируе-і только і   07   
і   07   і  07  і
і       і        і   курсора    імая линияі запись і        
і        і      і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і   C   і   R12  і   начальный  і   ДДД   і только і   00   
і   00   і  00  і
і       і        і   адрес (H)  і         і запись і        
і        і      і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і   D   і   R13  і   начальный  і   ДДД   і только і   00   
і   00   і  00  і
і       і        і   адрес (L)  і         і запись і        
і        і      і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і   E   і   R14  і     адрес    і   ДДД   і чтение і   XX   
і   XX   і  XX  і
і       і        і курсора  (H) і         і запись і        
і        і      і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і   F   і   R15  і     адрес    і   ДДД   і чтение і   XX   
і   XX   і  XX  і
і       і        і курсора  (L) і         і запись і        
і        і      і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і  10   і   R16  і   световое   і   ДДД   і только і   XX   
і   XX   і  XX  і
і       і        і   перо (H)   і         і чтение і        
і        і      і
ГДДДДДДДЕДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДЕДДДДДДДД
ЕДДДДДДДДЕДДДДДДґ
і  11   і   R17  і   световое   і   ДДД   і только і   XX   
і   XX   і  XX  і
і       і        і   перо (L)   і         і чтение і        
і        і      і
АДДДДДДДБДДДДДДДДБДДДДДДДДДДДДДДБДДДДДДДДДБДДДДДДДДБДДДДДДДД
БДДДДДДДДБДДДДДДЩ
         Программирование регистра управления режимом и упра
вления состоянием.
         
На цветном графическом адаптере определены следующие устройс
тва вв/выв:
ЪДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДї
і 16-й і                                і                   
               і
іадрес і  A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 і       Назначение р
егистра        і
ГДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДґ
і 3D8  і  1  1  1  1  0  1  1  0  0  0  і Регистр управления
 режимом  (D0) і
і 3D9  і  1  1  1  1  0  1  1  0  0  1  і Регистр выбора цве
та        (D0) і
і 3DA  і  1  1  1  1  0  1  1  0  1  0  і Регистр состояния 
          (D1) і
і 3DB  і  1  1  1  1  0  1  1  0  1  1  і Очистка защелки св
етового пера   і
і 3DC  і  1  1  1  1  0  1  1  1  0  0  і Предустановка заще
лки св. пера   і
і 3D4  і  1  1  1  1  0  1  0  Z  Z  0  і Регистр индекса 68
45             і
і 3D5  і  1  1  1  1  0  1  0  Z  Z  1  і Регистр данных 684
5              і
і 3D0  і  1  1  1  1  0  1  0  Z  Z  0  і Регистры 6845     
               і
і 3D1  і  1  1  1  1  0  1  0  Z  Z  1  і Регистры 6845     
               і
ГДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДґ
і  Z = не влияющее условие                                  
               і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДЩ
         Регистр выбора цвета.
         
         Это 6-битный  регистр, доступный только пот выводу(
нельзя прочитать).
Его адрес вв/выв равен 3D9H  и может быть записан с использо
ванием команды OUT
процессора 8088.
ЪДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДї
і Бит 0 і Выбирает голубой цвет края в алф.цифр. режиме 40x2
5;         і
і       і Выбирает голубой цвет фона в графическом режиме 32
0x200;     і
і       і Выбирает голубой цвет изображения в граф. режиме 6
40x200;    і
і Бит 1 і Выбирает зеленый цвет края в алф.цифр. режиме 40x2
5;         і
і       і Выбирает зеленый цвет фона в графическом режиме 32
0x200;     і
і       і Выбирает зеленый цвет изображения в граф. режиме 6
40x200;    і
і Бит 2 і Выбирает красный цвет края в алф.цифр. режиме 40x2
5;         і
і       і Выбирает красный цвет фона в графическом режиме 32
0x200;     і
і       і Выбирает красный цвет изображения в граф. режиме 6
40x200;    і
і Бит 3 і Выбирает повыш. яркость края в алф.цифр. режиме 40
x25;       і
і       і Выбирает повыш. яркость фона в графическом режиме 
320x200;   і
і       і Выбирает повыш. яркость изображения в граф. режиме
 640x200;  і
і Бит 4 і Выбирает альтернативный, яркий набор цветов в граф
. режиме;  і
і       і Выбирает цвета фона в алф.цифр. режиме;           
           і
і Бит 5 і Выбирает активный набор цветов в графическом режим
е 320x200; і
і Бит 6 і Не используется;                                  
           і
і Бит 7 і Не используется.                                  
           і
АДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДЩ
                                                            
                 
Биты 0,1,2,3 - Эти биты выбирают в алфавитно-цифровом режиме
 цвет края экрана.
               В графическом  режиме со средним  разрешением
 эти биты выбирают
               цвет фона экрана (С0-С1). 
Бит 4        - При установке этого  бита  будет использовать
ся альтернативный,
               более интенсивный набор цветов. Выбирает цвет
а фона в алфавитно
               -цифровом режиме.
Бит 5        - Этот  бит используется  только в графическом 
 режиме со средним
               разрешением  (320x200)  для выбора активного 
 набора цветов при
               отображении.
               
Когда бит 5 установлен в 1, цвета выбираются следующим образ
ом:
ЪДДДДВДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
і C1 і C0 і         Выбранный набор цветов                  
ГДДДДЕДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
і 0  і 0  і Цвет фона (определяется битами 0-3 порта H3D9)  
і 0  і 1  і Голубой                                         
і 1  і 0  і Сиренивый                                       
і 1  і 1  і Белый                                           
АДДДДБДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
Когда бит 5 установлен в 0, выбирается следующий набор цвето
в:
ЪДДДДВДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
і C1 і C0 і         Выбранный набор цветов                  
ГДДДДЕДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
і 0  і 0  і Цвет фона (определяется битами 0-3 порта H3D9)  
і 0  і 1  і Зеленый                                         
і 1  і 0  і Красный                                         
і 1  і 1  і Коричневый                                      
АДДДДБДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
                   
         Регистр выбора режима.
                                                         
         Этот 6 - битный регистр предназначен только для выв
ода (не может быть
прочитан). Его адрес ввода/вывода - H3D8, и по этому адресу 
можно записать ин-
формацию с помощью команды процессора OUT.
Ниже следует описание функций регистра:
ЪДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДї
і Бит 0 і Алфавитно-цифровой режим 80x25                    
       і
і Бит 1 і Выбор графики                                     
       і
і Бит 2 і Черно-белый                                       
       і
і Бит 3 і Разрешение видеосигнала                           
       і
і Бит 4 і Черно-белый режим с высоким разрешением(640x200)  
       і
і Бит 5 і Смена интенсивности фона на бит мерцания          
       і
і Бит 6 і Не используется                                   
       і
і Бит 7 і Не используется                                   
       і
АДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДЩ
Бит 0 - 1 выбирает алфавитно-цифровой режим 80x25, а 0 - 40x
25;
Бит 1 - 1 выбирает графический режим 320x200, а 0 - алфавитн
о-цифровой режим;
Бит 2 - 1 выбирает черно-белый режим, а 0 - цветной;
Бит 3 - 1 разрешает прохождение видеосигнала в необходимых с
лучаях.
        Видеосигнал должен быть запрещен при смене режимов;
Бит 4 - 1 выбирает черно-белую графику с высоким разрешением
(640x200).
        В этом режиме можно выбрать один из 8 цветов с помощ
ью регистра 3D9H;
Бит 5 - Если установлен этот бит, то для алфавитно-цифрового
 режима изменяется
        функция обратного отображения на мерцание. Если не в
ыбран бит атрибута
        более высокого порядка, то доступно 16  цветов. Для 
нормальной  работы
        этот бит должен быть установлен в 1, чтобы разрешить
 функцию мерцания.
         
         Обобщение сведений по регистру режима.
Биты
ЪДДДВДДДВДДДВДДДВДДДВДДДї
і 0 і 1 і 2 і 3 і 4 і 5 і
ГДДДЕДДДЕДДДЕДДДЕДДДЕДДДґ
і 0 і 0 і 1 і 1 і 0 і 1 і   Черно-белый алфавитно-цифровой 4
0x25
і 0 і 0 і 0 і 1 і 0 і 1 і   Цветной алфавитно-цифровой 40x25
і 1 і 0 і 1 і 1 і 0 і 1 і   Черно-белый алфавитно-цифровой 8
0x25
і 1 і 0 і 0 і 1 і 0 і 1 і   Цветной алфавитно-цифровой 80x25
і 0 і 1 і 1 і 1 і 0 і z і   Черно-белый графический 320x200
і 0 і 1 і 0 і 1 і 0 і z і   Цветной графический 320x200
і 0 і 1 і 1 і 1 і 1 і z і   Черно-белый графический 640x200
АДДДБДДДБДДДБДДДБДДДБДДДЩ
  і   і   і   і   і   АДДД> Разрешение атрибута мерцания
  і   і   і   і   АДДДДДДД> Черно-белый 640x200
  і   і   і   АДДДДДДДДДДД> Разрешение видеосигнала
  і   і   АДДДДДДДДДДДДДДД> Выбор черно-белого режима
  і   АДДДДДДДДДДДДДДДДДДД> Выбор графики 320x200
  АДДДДДДДДДДДДДДДДДДДДДДД> Выбор символьного 80x25
         z - не влияет.
         
Замечание: Режим низкого  разрешения (160x100) требует специ
ального программи-
           рования и устанавливается подобно символьному реж
иму 40x25.
         
         Регистр состояния.
         
         Регистр состояния - это 4-битный регистр, доступный
 только по чтению.
Его адрес ввода/вывода - H3DA, и он может быть прочитан с по
мощью команды про-
цессора IN. Ниже описывается формат и функции регистра:
ЪДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і Бит 0 і Отображение разрешено              і
і Бит 1 і Установлен триггер светового пера  і
і Бит 2 і Нажат переключатель светового пера і
і Бит 3 і Вертикальная синхронизация         і
і Бит 4 і Не используется                    і
і Бит 5 і Не используется                    і
і Бит 6 і Не используется                    і
і Бит 7 і Не используется                    і
АДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
                
Бит 0 - этот бит, когда активен, указывает что можно иметь д
оступ к буферу ре-
        генерации без накладок с контроллером;
Бит 1 - этот бит, когда  установлен, указывает, что от свето
вого  пера  пришел
        положительный фронт импульса,который установил тригг
ер светового пера.
        Этот триггер  сбрасывается при включении  питания и 
может  быть  также
        очищен командой OUT по адресу 3DBH. При этом данные 
не имеют значения,
        используется сам факт обращения.
Бит 2 - в этом бите отображается  состояние  переключателя  
светового  пера. 0
        указывает, что переключатель включен. 
Бит 3 - этот бит, когда активен, что растр находится в состо
янии обратного хо-
        да вертикальной развертки. Это подходящий  момент дл
я изменения буфера
        экрана.
         
         Последовательность действий при изменении режима.
         
1. Определить режим работы;
2. Сбросить бит разрешения видео в регистре выбора режима;
3. Запрограммировать выбранный режим 6845;
4. Запрограммировать регитры выбора режима и цвета, включая 
разрешение видео.
            
         ТРЕБОВАНИЯ К ПАМЯТИ.
         
         Память, которая  используется  данным  адаптером, с
одержится на плате
адаптера. Она состоит из  16 Кбайт памяти без контроля на че
тность. Эта память
используется и как дисплейный буфер для алфавитно-цифровых д
анных, и как карта
памяти для графических данных. Адрес буфера регенерации начи
нается с B8000H.
  Чтение/запись памяти
 Адресуемое пространство
        (16-е)
ЪДДДДДДДДДДДДДДДДДДДДДДї    01000
і Ситема чтения/записи і
і       памяти         і             
ГДДДДДДДДДДДДДДДДДДДДДДґ    А0000   ї
і                      і            і
і                      і            і
ГДДДДДДДДДДДДДДДДДДДДДДґ    В8000   і 128К резервируемого
і                      і            Г изменяемого пространст
ва
і                      і            і
ГДДДДДДДДДДДДДДДДДДДДДДґ    ВС000   і
і                      і            і
і                      і            і
АДДДДДДДДДДДДДДДДДДДДДДЩ    С0000   Щ
         РАСПРЕДЕЛЕНИЕ КОНТАКТОВ РАЗЪЕМОВ.
                   
                   При стандартных уровнях TTL разъем DB9S
ДДДДДДДДДДДДДДДДДДДї                                     ЪДД
ДДДДДДДДДДДДДДДДДД
                   і общий                            1  і
                   ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
                   і общий                            2  і
                   ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
                   і красный                          3  і
                   Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
Цветной дисплей IBMі зеленый                          4  і Ц
ветной графицеский
или другой монитор Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ а
даптер с непосред-
с непосредственным і синий                            5  іст
венным управлением
управлением        Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ  
                
                   і яркость                          6  і  
                
                   Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
                   і зарезервировано                  7  і
                   Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
                   і горизонтальная синхронизация     8  і
                   Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
                   і вертикальная синхронизация       9  і
                   Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
ДДДДДДДДДДДДДДДДДДДЩ                                     АДД
ДДДДДДДДДДДДДДДДДД
                   
         Разъем комплексного видеосигнала, совместимого с NS
TC.
               
                Совмещенный видео сигнал приблезительно 1,5 
ДДДДДДДДДДДДДДДДДДДї                                     ЪДД
ДДДДДДДДДДДДДДДДДД
                   і аналоговый сигнал                1  і
   Видеомонитор    Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ  
 Цветной
                   і корпус                           2  і  
графический 
                   ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ  
 адаптер
ДДДДДДДДДДДДДДДДДДДЩ                                     АДД
ДДДДДДДДДДДДДДДДДД
                   
         Замечание: помимо  двух описаных разъемов, на плате
 имеются штыри для
подключения светового пера и RF-модулятора.
         ЦВЕТНОЙ ДИСПЛЕЙ.
                   
         Цветной дисплей  IBM присоединяется к системному бл
оку через сигналь-
ный кабель длиной около 5 футов (1.5м). Этот сигнальный кабе
ль передает сигна-
лы непосредственного управления от цветного графического ада
птера.
         Второй  кабель передает напряжение переменного тока
 для питания дисп-
лея от стандартной стенной розетки. Дисплей имеет свой собст
венный выключатель
питания и индикатор. Он может питаться от сети  120 В  60 Гц
 или от сети 220 В
50 Гц. 
        Дисплей имеет трубку 13 дюймов (340 мм).Трубка и ана
логовые схемы зак-
лючены в отдельный ящик, так что дисплей  может свободно пер
едвигаться и уста-
навливаться  либо на системном блоке6 либо рядом на поверхно
сти стола или спе-
циальной  доски. На передней  панели  имеются  индикаторы и 
ручки  управления:
Включение питания, Индикатор включения питания, Яркость, Кот
растность. Две до-
полнительных ручки  управления расположены на задней панели 
и дают возможность
передвигать изображение по вертикали и изменять его размеры 
по вертикали.
         
         РАБОЧИЕ ХАРАКТЕРИСТИКИ.
         
Экран:
  * Высококонтрастный черный экран;
  * Отображается до 16 цветов при использовании цветного гра
фического адаптера
    IBM;
  * Символы отображаются в матрице 8x8;
Видеосигнал:
  * Максимальная частота - 14 МГц;
  * Независимые входы красного, зеленого, синего и яркости;
Вертикальная синхронизация:
  * Экран обновляется с частотой 60 Гц с разрешением 200 вер
тикальных линий;
Горизонтальная синхронизация:
  * Положительный уровень, совместимый с TTL, при частоте 15
.75 КГц.
         АДАПТЕР ДИСКОВВОДА 5-1/4".
         Адаптер дисковвода 5-1/4" устанавливается в один из
 разъемов расшире-
ния в ситемном  блоке. Он присоединяется к одному или более 
 дисковводам через
внутренний плоский кабель, который подключается с одной  сто
роны платы адапте-
ра. С другой стороны адаптера имеется внешний 37-контактный 
 разъем, выходящий
через заднюю панель системного блока.Этот разъем имеет сигна
лы для двух допол-
нительных  дисковводов. Таким образом, к адаптеру дисковвода
 5-1/4" может быть
подключено до 4 дисковводов: два внутренних и два внешних.
        Адаптер разработан для дисковводов с MFM-кодирование
м, удвоенной плот-
ностью и использует предкомпенсацию  записи с аналоговой  за
мкнутой петлей об-
ратной связи для покрытия тактовых сигналов и данных. Адапте
р представляет со-
бой устройство общего  назначения, использующее  контроллер,
 совместимый с NEC
mPD765. Поэтому, параметры  дисковвода программируются. В до
полнение, оборудо-
вание  поддерживает средства  защиты дисковводов по записи. 
Адаптер буферизует
системную  магистраль и использует ПДП для передачи данных. 
Также используется
уровень  прерывания, чтобы показать момент завершения операц
ии и возникновение
условий, требующих вмешательства процессора.
         В общем, адаптер дисковвода  5-1/4" представляет ко
мандный  интерфейс
высокого уровня для программных драйверов ввода/вывода. На с
ледующей  странице
приведена блок-схема адаптера дисковвода.
         БЛОК СХЕМА АДАПТЕРА ДИСКОВВОДА.
є           ЪДДДДДДДДДї           ЪДДДДДДДДДДДДДДДї
є           і Clok    ГДДДДДДДДДД>ґ Write         і  ЪДї Wri
te 
є           і and     і           і Precompensate ГД>ґ ГoДДД
Д>ї
є           і Timing  ГДДДї     Ъ>ґ Circuit       і  АДЩ Dat
a і
є           і Circuit і   і     і АДДДДДДДДДДДДДДДЩ         
  і
є           АДДДДВДДДДЩ   і     і ЪДДДДДДДї                 
  і
є                ГДДДДДДї АДДДДДЕ>ґ       і                 
  і       
є            ЪДДДБДДДДї і Write і і       і                 
  і       
є            і        ГДЕДДДДДДДЩ і       і            ЪДДДД
ДДБДДДДДДї
є            і        і і Data    і       і            і    
         ГДДДї
є            і        і АДДДДДДДД>ґ Data  і  Read ЪДї  і    
         і   і
є            і        і VCO SYNC  і Sepa- Г<ДДДДДoґ Г<Дґ    
         ГДДїі
є            і        ГДДДДДДДДДД>ґ rator і  Data АДЩ  і    
         і  іі
є            і        і STD. DATA і       і            і    
         ГДїіі
є            і        Г<ДДДДДДДДДДґ       і            АДВДВ
ДВДВДВДВДЩ ііі
є            і        іData Windowі       і              і і
 і і і і   ііі
є            і        Г<ДДДДДДДДДДґ       і              і і
 і і і і   ііі
є ЪДДДДДДї   і NEC    і       ЪДї АДДДДДДДЩ              і і
 і і і і   ііі
є і      і   і Floppy ГДДДДДД>ґ ГoДДДДДДДДДДДДДДДДДДДДДД>Щ і
 і і і і   ііі
М>µBufferЖ<Л>µ Disk   і       АДЩ ЪДї                      і
 і і і і   ііі
є і      і є іControl-ГДДДДДДДДДД>ґ ГoДДДДДДДДДДДДДДДДДДДД>Щ
 і і і і   ііі
є АДДДДДДЩ є і ler    і       ЪДї АДЩ                       
 і і і і   ііі
є          є і        ГДДДДДД>ґ ГoДДДДДДДДДДДДДДДДДДДДДДДДДД
>Щ і і і   ііі
є          є і        і       АДЩ ЪДї                       
   і і і   ііі
є          є і        ГДДДДДДДДДД>ґ ГoДДДДДДДДДДДДДДДДДДДДДД
ДД>Щ і і   ііі
є          є і        і       ЪДї АДЩ                       
     і і   ііі
є          є і        Г<ДДДДДoґ Г<ДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДЕДЕДД<Щіі
є          є і        і       АДЩ ЪДї                       
     і і    іі
є          є і        Г<ДДДДДДДДДoґ Г<ДДДДДДДДДДДДДДДДДДДДДД
ДДДДДЕДЕДДД<Щі
є          є і        і       ЪДї АДЩ                       
     і і     і
є          є і        Г<ДДДДДoґ Г<ДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДЕДЕДДДД<Щ
є          є АДВДДДДВДЩ       АДЩ                           
     і і
є          є   і    АДДДДДї ЪДДДДДДДДДї      ЪДї Drive A Mot
or Onі і
є          є   і Reset    і і         ГДДДДД>ґ ГoДДДДДДДДДДД
ДДДД>Щ і
є          є ЪДБДДДДДДДї  і і         ГДДД B АДЩ            
       і
є          є і Digital ЖННШ>µ         ГДДД C                
       і
є          И>µ Control і  і і Decoder ГДДД D ЪДї Drive A Sel
ect    і
є            і Port    ГДїі і         ГДДДДД>ґ ГoДДДДДДДДДДД
ДДДДДД>Щ
є       ЪДДї АДДДДДДДДДЩ іі і         ГДДД B АДЩ
є INTR. і& Г<ДДДДДДДДДДДДЩі і         ГДДД C
ЗДДДДДДoґ  Г<ДДДДДДДДДДДДДЩ і         ГДДД D
        АДДЩ                АДДДДДДДДДЩ
         ФУНКЦИОНАЛЬНОЕ ОПИСАНИЕ.
         
         С программной точки зрения это оборудование состоит
 из 8-битного циф-
рового выходного регистра, вместе с контроллером дисков NEC 
mPD765 или эквива-
лентным. В последующем описании дисковводы  0,1,2 и 3 эквива
лентны дисковводам
A,B,C и D.
         
         Регистр цифрового вывода.
         
         Регистр цифрового  вывода (DOR) представляет собой 
регистр, доступный
только по чтению, который используется  для  выбора номера п
ривода, управления
двигателями  дисковвода и разрешения некоторых режимов. Все 
биты регистра очи-
щаются сигналом RESET канала ввода/вывода.Эти биты выполняют
 следующие функции:
Биты 0 и 1 - данные биты декодируются аппаратным обеспечение
м для выбора одно-
             го из приводов, если его двигатель включен:
                        Бит  1  0      Привод
                        ДДДДДДДДД     ДДДДДДДДД
                             0  0       0(A)
                             0  1       1(B)
                             1  0       2(C)
                             1  1       3(D)
Бит 2 - если этот бит очищен, то дисковвод  находится в сост
оянии  сброса. Для
        разрешения  доступа к контроллеру  дисков этот бит с
ледует  установить
        программным образом;
Бит 3 - этот бит разрешает передачу запросов на прерывание и
 ПДП от контролле-
        ра в канал ввода/вывода. Если этот бит очищен,то зап
росы на прерывание
        и ПДП запрещены.
Биты 4,5,6,7 - Эти биты управляют соответственно двигателями
 приводов  0,1,2 и
        3 (A,B,C и D). Если бит очищен, то соответствующий д
вигатель выключен,
        и привод не может быть выбран.
         
        Контроллер гибких дисков.
         
        Контроллер гибких дисков (FDC) содержит два регистра
, которые доступны
системному  процессору: регистр состояния и регистр данных. 
8 - битный регистр
состояния содержит информацию состояния FDC, и к нему можно 
обращаться в любой
момент времени. 8-битный регистр данных (в действительности 
состоящий из стека
регистров,когда только один из регистров доступен в конкретн
ый момент времени)
хранит данные,команды,параметры и обеспечивает информацию со
стояния дисковвода
(FDD). Байты  данных  читаются из регистра  данных или запис
ываются в него для
программирования или получения результатов после выполнения 
какой-либо команды.
Основной регистр состояния  может быть только  прочитан и ис
пользуется для об-
легчения передачи данных между контроллером и процессором. 
        Биты в основном регистре состояния (адрес H3DF) опре
деляются следующим
образом:
ЪДДДДДВДДДДДДДДДДДДДДВДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДї
іНомері     Имя      і Обозна- і               Описание     
                 і
ібита і              і чение   і                            
                 і
ГДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і DB0 і FDD A занят  і   DAB   і Дисковвод A в режиме переме
щения            і
і DB1 і FDD B занят  і   DBB   і Дисковвод B в режиме переме
щения            і
і DB2 і FDD C занят  і   DCB   і Дисковвод C в режиме переме
щения            і
і DB3 і FDD D занят  і   DDB   і Дисковвод D в режиме переме
щения            і
і DB4 і FDC занят    і   CB    і Обрабатывается команда ввод
а или вывода     і
і DB5 і не ПДП режим і   NDM   і Контроллер находится не в р
ежиме ПДП        і
і DB6 івв/выв данных і   DIO   і Указывает направление перед
ачи данных между і
і     і              і         і контролллером и процессором
. Если DIO=1, то і
і     і              і         і передача ведется от контрол
лера к процессо- і
і     і              і         і ру. Если DIO=0,то данные пе
редаются из про- і
і     і              і         і цессора в регистр данных ко
нтроллера.       і
і DB7 ізапрос мастераі   RQM   і Уквзывает,что регистр данны
х готов передать і
і     і              і         і или получить данные. Для вы
полнения функций і
і     і              і         і взаимообмена должны  исполь
зоваться  и  бит і
і     і              і         і DIO  и  бит  RQM, чтобы  ук
азать готовность і
і     і              і         і контроллера и направление п
ередачи.         і
АДДДДДБДДДДДДДДДДДДДДБДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДЩ
         FDC способен выполнять 15 различных команд.Каждая к
оманда инициирует-
ся  многобайтовой  передачей  от процессора, а в результате 
выполнения команды
возможна также многобайтовая передача данных от контроллера 
обратно  в процес-
сор.Из-за такого многобайтового обмена между процессором и к
онтроллером стано-
вится удобным рассматривать каждую команду, разбивая ее на т
ри фазы:
* Фаза команды - FDC  получает от процессора  всю  информаци
ю, необходимую для
                 обработки команды.
* Фаза выполнения - FDC выполняет заданную в команде последо
вательность дейст-
                    вий. 
* Фаза завершения - после выполнения  указанных действий про
цессору становится
                    доступной информация о состоянии контрол
лера и другая слу-
                    жебная информация.
         
         РАССМОТРЕНИЕ ПРОГРАММИРОВАНИЯ.
         
         В следующей таблице определяются символические обоз
начения, используе-
мые при последующем описании команд:
ЪДДДДДДДДДДДВДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДї
іОбозначениеі    Имя     і                   Описание       
                 і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і    A0     і   Линия    і A0 управляет выбором основного ре
гистра состояния і
і           і адреса 0   і (A0=0) или регистра данных (A0=1)
.                і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і    C      і   Номер    і C обозначает необходимый номер ци
линдра (дорожки) і
і           і цилиндра   і носителя.                        
                 і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і    D      і   Данные   і D обозначает образец данных, кото
рые  будут запи- і
і           і            і сываться в сектор.               
                 і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і  D7-D0    і    Шина    і 8-битная шина данных, где D7 обоз
начает  старший, і
і           і   данных   і а D0 - младший бит.              
                 і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і   DTL     і   Длина    і Когда N устанавливается в 00, то 
 DTL  обозначает і
і           і  данных    і длину данных, которые пользовател
и собираются за- і
і           і            і писать в сектор или прочитать из 
него.            і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і   EOT     і   Конец    і EOT обозначает номер последнего с
ектора на цилин- і
і           і  дорожки   і дре.                             
                 і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і   GPL     і    Длина   і GPL обозначает длину  промежутка 
3 (пропуск между і
і           і промежутка і секторами, исключая область синхр
онизации VC0).   і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і    H      і   Адрес    і H обозначает номер головки 0 или 
1, как определя- і
і           і  головки   і ется в поле ID.                  
                 і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і    HD     і  Головка   і HD обозначает номер выбранной гол
овки 0 или 1.    і
і           і            і (во всех командных словах H=HD). 
                 і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і   HLT     і Время под- і HLT обозначает время  подхода гол
овки в дисководе і
і           іхода головкиі (от 4 до 512 мсек с приращением 4
 мсек).          і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і   HUT     іВремя отходаі HUT  обозначает  время отхода гол
овки в дисководе і
і           і  головки   і после  выполнения  операции чтени
я или записи.    і
і           і            і (от 4 до 512 мсек с приращением 4
 мсек).          і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і    MF     і FM или MFM і Если MF сброшен, то выбирается ре
жим  FM; если же і
і           і    режим   і MF устанавливается, то выбирается
 режим MFM       і
і           і            і (только если он поддерживается). 
                 і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і    MT     і Многодоро- і Если  MT  устанавливается, то  бу
дет  выполняться і
і           і   жечная   і многодорожечная операция (будут  
читаться или за- і
і           і  операция  і писываться цилиндры под обеими го
ловками).        і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і    N      і   Число    і N обозначает  число  байтов  данн
ых, записанных в і
і           і            і сектор.                          
                 і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і   NCN     іНомер новогоі Обозначает номер нового  цилиндра
, который должен і
і           і  цилиндра  і быть достигнут в результате  опер
ации  установки. і
і           і            і (желаемое положение головки).    
                 і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і    ND     іРежим не ПДПі Обозначает операцию не в ПДП режи
ме.              і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і   PCN     і  Текущий   і Обозначает  номер  цилиндра по ок
ончании  команды і
і           і   номер    і прерывания  по  уточнению  состоя
ния, указывающий і
і           і  цилиндра  і позицию головки в настоящий момен
т времени.       і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і    R      і   Запись   і Обозначает номер сектора, с котор
ым будет обмен   і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і   R/W     іЧтен./Записьі Обозначает сигнал или записи, или
 чтения.         і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і    SC     і   Сектор   і Показывает число секторов в цилин
дре.             і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і    SK     і Промежуток і Обозначает промежуток маркера  уд
аленных  данных- і
і           і            і адреса.                          
                 і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і   SRT     і Время пере-і обозначает  скорость  перехода  д
исковвода на шаг і
і           і хода на шагі (от 2 до 32 мсек с приращением 2 
мсек).           і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і   ST0     і Состояние 0і Обозначает  один из четырех  реги
стров, в которых і
і   ST1     і Состояние 1і хранится  информация  состояния  
после выполнения і
і   ST2     і Состояние 2і команды.Эта информация доступна в
 фазе результата і
і   ST3     і Состояние 3і выполнения команды.Эти регистры н
е следует путать і
і           і            і с  основным  регистром  состояния
 (выбираемым при і
і           і            і A0=0). ST0-3  могут быть  прочита
ны только  после і
і           і            і выполнения команды и содержат инф
ормацию, завися- і
і           і            і щую от данной конкретной команды.
                 і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і   STP     і Сканирующийі В течение операции сканирования, 
если STP = 1, то і
і           і    тест    і данные в последовательных сектора
х побайтно срав- і
і           і            і ниваются с данными, полученными о
т компьютера или і
і           і            і устройства ПДП. Если STP=2, то чи
таются и сравни- і
і           і            і ваются альтернативные сектора.   
                 і
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і   US0     і   Выбор    і Обозначает номер выбранного диско
ввода, закодиро- і
і   US1     і устройства і ванный так же, как и биты 0,1 DOR
.                і
АДДДДДДДДДДДБДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДЩ
         Обзор команд.
         
         В следующей  таблице 0 обозначает  логический 0 для
 данного бита, 1 -
логическую единицу, а Х означает безразличное состояние.
ЪДДДДДДДДДДВДДДВДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДї
і   Фаза   іR/Wі    Магистраль данных    і            Примеч
ание             і
і          і   і D7 D6 D5 D4 D3 D2 D1 D0 і                  
                 і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і          і   і    Прочитать данные     і                  
                 і
і Команды  і W і MT MF SK 0  0  1  1  0  і Код команды      
                 і
і          і W і X  X  X  X  X HD US1 US0і                  
                 і
і          і W і           C             і Информация  по ук
азанию  сектора, і
і          і W і           H             і предшествующая вы
полнению команды і
і          і W і           R             і                  
                 і
і          і W і           N             і                  
                 і
і          і W і          EOT            і                  
                 і
і          і W і          GPL            і                  
                 і
і          і W і          DTL            і                  
                 і
і Обработкиі   і                         і Передача данных м
ежду дисковводом і
і          і   і                         і и системой.      
                 і
іРезультатаі R і          ST0            і Информация состоя
ния после выпол- і
і          і R і          ST1            і нения команды. Ин
формация иденти- і
і          і R і          ST2            і фикации  сектора 
после выполнения і
і          і R і           C             і команды.         
                 і
і          і R і           H             і                  
                 і
і          і R і           R             і                  
                 і
і          і R і           N             і                  
                 і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і          і   іПрочитать удаленные данн.і                  
                 і
і Команды  і W і MT MF SK 0  1  1  0  0  і Код команды      
                 і
і          і W і X  X  X  X  X HD US1 US0і                  
                 і
і          і W і           C             і Информация  по ук
азанию  сектора, і
і          і W і           H             і предшествующая вы
полнению команды і
і          і W і           R             і                  
                 і
і          і W і           N             і                  
                 і
і          і W і          EOT            і                  
                 і
і          і W і          GPL            і                  
                 і
і          і W і          DTL            і                  
                 і
і Обработкиі   і                         і Передача данных м
ежду дисковводом і
і          і   і                         і и системой.      
                 і
іРезультатаі R і          ST0            і Информация состоя
ния после выпол- і
і          і R і          ST1            і нения команды. Ин
формация иденти- і
і          і R і          ST2            і фикации сектора  
после выполнения і
і          і R і           C             і команды.         
                 і
і          і R і           H             і                  
                 і
і          і R і           R             і                  
                 і
і          і R і           N             і                  
                 і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і          і   і     Записать данные     і                  
                 і
і Команды  і W і MT MF 0  0  0  1  0  1  і Код команды      
                 і
і          і W і X  X  X  X  X HD US1 US0і                  
                 і
і          і W і           C             і Информация  по ук
азанию  сектора, і
і          і W і           H             і предшествующая вы
полнению команды і
і          і W і           R             і                  
                 і
і          і W і           N             і                  
                 і
і          і W і          EOT            і                  
                 і
і          і W і          GPL            і                  
                 і
і          і W і          DTL            і                  
                 і
і Обработкиі   і                         і Передача данных  
между системой и і
і          і   і                         і дисковводом.     
                 і
іРезультатаі R і          ST0            і Информация состоя
ния после выпол- і
і          і R і          ST1            і нения команды. Ин
формация иденти- і
і          і R і          ST2            і фикации сектора  
после выполнения і
і          і R і           C             і команды.         
                 і
і          і R і           H             і                  
                 і
і          і R і           R             і                  
                 і
і          і R і           N             і                  
                 і
АДДДДДДДДДДБДДДБДДДДДДДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДЩ
ЪДДДДДДДДДДВДДДВДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДї
і   Фаза   іR/Wі    Магистраль данных    і            Примеч
ание             і
і          і   і D7 D6 D5 D4 D3 D2 D1 D0 і                  
                 і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і          і   іЗаписать удаленные данныеі                  
                 і
і Команды  і W і MT MF 0  0  1  0  0  1  і Код команды      
                 і
і          і W і X  X  X  X  X HD US1 US0і                  
                 і
і          і W і           C             і Информация  по ук
азанию  сектора, і
і          і W і           H             і предшествующая вы
полнению команды і
і          і W і           R             і                  
                 і
і          і W і           N             і                  
                 і
і          і W і          EOT            і                  
                 і
і          і W і          GPL            і                  
                 і
і          і W і          DTL            і                  
                 і
і Обработкиі   і                         і Передача данных м
ежду дисковводом і
і          і   і                         і и системой.      
                 і
іРезультатаі R і          ST0            і Информация состоя
ния после выпол- і
і          і R і          ST1            і нения команды. Ин
формация иденти- і
і          і R і          ST2            і фикации сектора  
после выполнения і
і          і R і           C             і команды.         
                 і
і          і R і           H             і                  
                 і
і          і R і           R             і                  
                 і
і          і R і           N             і                  
                 і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і          і   і    Читать дорожку       і                  
                 і
і Команды  і W і 0  MF SK 0  0  0  1  0  і Код команды      
                 і
і          і W і X  X  X  X  X HD US1 US0і                  
                 і
і          і W і           C             і Информация  по ук
азанию  сектора, і
і          і W і           H             і предшествующая вы
полнению команды і
і          і W і           R             і                  
                 і
і          і W і           N             і                  
                 і
і          і W і          EOT            і                  
                 і
і          і W і          GPL            і                  
                 і
і          і W і          DTL            і                  
                 і
і Обработкиі   і                         і Передача  данных 
между системой и і
і          і   і                         і дисковводом.Контр
оллер читает все і
і          і   і                         і содержимое цилинд
ра от маркерного і
і          і   і                         і отверстия до EOT.
                 і
іРезультатаі R і          ST0            і Информация состоя
ния после выпол- і
і          і R і          ST1            і нения команды. Ин
формация иденти- і
і          і R і          ST2            і фикации сектора  
после выполнения і
і          і R і           C             і команды.         
                 і
і          і R і           H             і                  
                 і
і          і R і           R             і                  
                 і
і          і R і           N             і                  
                 і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і          і   і  Читать идентификатор   і                  
                 і
і Команды  і W і 0  MF 0  0  1  0  1  0  і Код команды      
                 і
і          і W і X  X  X  X  X HD US1 US0і                  
                 і
і Обработкиі   і                         і Первая правильная
 информация иден-і
і          і   і                         і тификации цилиндр
а записывается в і
і          і   і                         і регистр данных.  
                 і
іРезультатаі R і          ST0            і Информация состоя
ния после выпол- і
і          і R і          ST1            і нения команды. Ин
формация иденти- і
і          і R і          ST2            і фикации сектора  
после выполнения і
і          і R і           C             і команды.         
                 і
і          і R і           H             і                  
                 і
і          і R і           R             і                  
                 і
і          і R і           N             і                  
                 і
АДДДДДДДДДДБДДДБДДДДДДДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДЩ
ЪДДДДДДДДДДВДДДВДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДї
і   Фаза   іR/Wі    Магистраль данных    і            Примеч
ание             і
і          і   і D7 D6 D5 D4 D3 D2 D1 D0 і                  
                 і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і          і   і  Форматировать дорожку  і                  
                 і
і Команды  і W і 0  MF 0  0  1  1  0  0  і Код команды      
                 і
і          і W і X  X  X  X  X HD US1 US0і                  
                 і
і          і W і           N             і Байт/сектор      
                 і
і          і W і           SC            і Сектор/дорожка   
                 і
і          і W і          GPL            і Промежуток 3     
                 і
і          і W і           D             і Байт запролнения 
                 і
і Обработкиі   і                         і Контроллер  форма
тирует  весь ци- і
і          і   і                         і линдр.           
                 і
іРезультатаі R і          ST0            і Информация состоя
ния после выпол- і
і          і R і          ST1            і нения команды.   
                 і
і          і R і          ST2            і                  
                 і
і          і R і           C             і В данном случае  
информация ID не і
і          і R і           H             і имеет значения.  
                 і
і          і R і           R             і                  
                 і
і          і R і           N             і                  
                 і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і          і   і Сканировать на равенствоі                  
                 і
і Команды  і W і MT MF SK 1  0  0  0  1  і Код команды      
                 і
і          і W і X  X  X  X  X HD US1 US0і                  
                 і
і          і W і           C             і Информация  по ук
азанию  сектора, і
і          і W і           H             і предшествующая вы
полнению команды і
і          і W і           R             і                  
                 і
і          і W і           N             і                  
                 і
і          і W і          EOT            і                  
                 і
і          і W і          GPL            і                  
                 і
і          і W і          DTL            і                  
                 і
і Обработкиі   і                         і Сравниваются  дан
ные между диско- і
і          і   і                         і вводом и основной
 системой.       і
іРезультатаі R і          ST0            і Информация состоя
ния после выпол- і
і          і R і          ST1            і нения команды. Ин
формация иденти- і
і          і R і          ST2            і фикации сектора. 
                 і
і          і R і           C             і                  
                 і
і          і R і           H             і                  
                 і
і          і R і           R             і                  
                 і
і          і R і           N             і                  
                 і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і          і   іСканировать на < или =   і                  
                 і
і Команды  і W і MT MF SK 1  1  0  0  1  і Код команды      
                 і
і          і W і X  X  X  X  X HD US1 US0і                  
                 і
і          і W і           C             і Информация  по ук
азанию  сектора, і
і          і W і           H             і предшествующая вы
полнению команды і
і          і W і           R             і                  
                 і
і          і W і           N             і                  
                 і
і          і W і          EOT            і                  
                 і
і          і W і          GPL            і                  
                 і
і          і W і          DTL            і                  
                 і
і Обработкиі   і                         і Сравниваются  дан
ные между диско- і
і          і   і                         і вводом и основной
 системой.       і
іРезультатаі R і          ST0            і Информация состоя
ния после выпол- і
і          і R і          ST1            і нения команды. Ин
формация иденти- і
і          і R і          ST2            і фикации сектора  
после выполнения і
і          і R і           C             і команды.         
                 і
і          і R і           H             і                  
                 і
і          і R і           R             і                  
                 і
і          і R і           N             і                  
                 і
АДДДДДДДДДДБДДДБДДДДДДДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДЩ
ЪДДДДДДДДДДВДДДВДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДї
і   Фаза   іR/Wі    Магистраль данных    і            Примеч
ание             і
і          і   і D7 D6 D5 D4 D3 D2 D1 D0 і                  
                 і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і          і   і Сканировать на > или =  і                  
                 і
і Команды  і W і MT MF SK 1  1  1  0  1  і Код команды      
                 і
і          і W і X  X  X  X  X HD US1 US0і                  
                 і
і          і W і           C             і Информация  по ук
азанию  сектора, і
і          і W і           H             і предшествующая вы
полнению команды і
і          і W і           R             і                  
                 і
і          і W і           N             і                  
                 і
і          і W і          EOT            і                  
                 і
і          і W і          GPL            і                  
                 і
і          і W і          DTL            і                  
                 і
і Обработкиі   і                         і Сравниваются данн
ые  между диско- і
і          і   і                         і вводом и основной
 системой.       і
іРезультатаі R і          ST0            і Информация состоя
ния после выпол- і
і          і R і          ST1            і нения команды. Ин
формация иденти- і
і          і R і          ST2            і фикации сектора  
после выполнения і
і          і R і           C             і команды.         
                 і
і          і R і           H             і                  
                 і
і          і R і           R             і                  
                 і
і          і R і           N             і                  
                 і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і          і   і     Перекалибровка      і                  
                 і
і Команды  і W і 0  0  0  0  0  1  1  1  і Код команды      
                 і
і          і W і X  X  X  X  X  0 US1 US0і                  
                 і
і Обработкиі   і                         і Головка  устанавл
ивается на нуле- і
і          і   і                         і вую дорожку      
                 і
і Нет фазы і   і                         і                  
                 і
ірезультатаі   і                         і                  
                 і
і          і   і                         і                  
                 і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і          і   і  Прочитать прерванное   і                  
                 і
і          і   і        состояние        і                  
                 і
і Команды  і W і 0  0  0  0  1  0  0  0  і Код команды      
                 і
іРезультатаі R і          ST0            і Информация состоя
ния по окончании і
і          і R і          PCN            і операции установк
и о контроллере. і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і          і   і       Определить        і                  
                 і
і Команды  і W і 0  0  0  0  0  0  1  1  і Код команды      
                 і
і          і W і ДДSRTДДДДДДДДДДДДHUTДДД і                  
                 і
і          і W і ДДДДДHLTДДДДДДДДДДДДДND і                  
                 і
і Нет фазы і   і                         і                  
                 і
ірезультатаі   і                         і                  
                 і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і          і   і   Прочитать состояние   і                  
                 і
і          і   і         привода         і                  
                 і
і Команды  і W і 0  0  0  0  0  1  0  0  і Код команды      
                 і
і          і W і X  X  X  X  X  0 US1 US0і                  
                 і
іРезультатаі R і          ST3            і Информация состоя
ния привода.     і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і          і   і       Установка         і                  
                 і
і Команды  і W і 0  0  0  0  1  1  1  1  і Код команды      
                 і
і          і W і X  X  X  X  X HD US1 US0і                  
                 і
і          і   і           NCN           і                  
                 і
і Обработкиі   і                         і Головка устанавли
вается на надле- і
і          і   і                         і жащий цилиндр на 
дискетте.        і
і Нет фазы і   і                         і                  
                 і
ірезультатаі   і                         і                  
                 і
ГДДДДДДДДДДЕДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і          і   і    Неверная команда     і                  
                 і
і Команды  і W і      Неверный код       і Неверный  код  ко
манды  ( никаких і
і          і   і                         і действий не выпол
няется, контрол- і
і          і   і                         і лер переходит в с
остояние покоя). і
іРезультатаі R і          ST0            і      ST0=80      
                 і
АДДДДДДДДДДБДДДБДДДДДДДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДЩ
         Регистр состояния команды 0.
         
ЪДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДї
і           Бит           і                                 
                 і
ГДДДВДДДДДДДДДВДДДДДДДДДДДґ                    Описание     
                 і
і N і   Имя   іОбозначениеі                                 
                 і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD7 і         і           і D7=0, D6=0: Нормальное завершени
е  команды (NT); і
і   і   Код   і           і команда была завершена и надлежа
щим  образом об- і
і   і  преры- і    IC     і работана.                       
                 і
і   і  вания  і           і D7=0, D6=1: Ненормальное заверше
ние команды(AT); і
і   і         і           і команда начала  выполняться, но 
не была  успешно і
і   і         і           і выполнена.                      
                 і
і   і         і           і D7=1, D6=0: Выход неверной коман
ды(IC); команда, і
іD6 і         і           і которая завершилась,не запускала
сь на выполнение і
і   і         і           і D7=1, D6=1: Неверное завершение 
 команды по при- і
і   і         і           і чине того,что во время выполнени
я команды сигнал і
і   і         і           і готовности дисковвода изменил св
ое состояние.    і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD5 і  Конец  і    SE     і Этот флаг устанавливается в 1 (в
ысокий уровень), і
і   і  поиска і           і когда  дисковвод  завершает  вып
олнение  команды і
і   і         і           і поиска.                         
                 і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD4 і  Ошибка і    EC     і Этот флаг  устанавливается, если
  от  дисковвода і
і   і  обору- і           і получен сигнал неисправности, ил
и если  сигнал 0 і
і   і дования і           і дорожки имеет ложное состояние  
после 77 импуль- і
і   і         і           і сов приращения (команда перекали
бровки).         і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD3 і Не готові    NR     і Этот флаг  устанавливается, когд
а при выполнении і
і   і         і           і команды записи или чтения  диско
ввод находится в і
і   і         і           і состоянии "не готов". Этот флаг 
может быть уста- і
і   і         і           і новлен, если на одностороннем  д
исковводе произ- і
і   і         і           і водится попытка записи или чтени
я на стороне 1.  і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD2 і  Адрес  і    HD     і Этот флаг используется для  инди
кации  состояния і
і   і головки і           і головки в момент прерывания.    
                 і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD1 і Выбор 1 і    US1    і Эти флаги используются для указа
ния  номера дис- і
іD2 і Выбор 2 і    US2    і коввода, вызвавшего прерывание. 
                 і
АДДДБДДДДДДДДДБДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДЩ
         Регистр состояния команды 1.
         
ЪДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДї
і           Бит           і                                 
                 і
ГДДДВДДДДДДДДДВДДДДДДДДДДДґ                    Описание     
                 і
і N і   Имя   іОбозначениеі                                 
                 і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD7 і  Конец  і    EN     і Этот флаг устанавливается, когда
 дисковвод пыта- і
і   і цилиндраі           і ется обратиться к сектору, наход
ящемуся  за пос- і
і   і         і           і ледним сектором цилиндра.       
                 і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD6 і    -    і     -     і не используется; всегда в состоя
нии 0.           і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD5 і Ошибка  і    DE     і Этот флаг устанавливается, когда
 контроллер дис- і
і   і данных  і           і коввода обнаруживает ошибку  кон
трольной суммы в і
і   і         і           і поле идентификатора или в поле д
анных.           і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD4 і Переза- і    OR     і Этот флаг  устанавливается, если
  контроллер  не і
і   і  пуск   і           і обслуживается основной системой 
во время передачиі
і   і         і           і данных в течение определенного и
нтервала времени.і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD3 і    -    і     -     і Не используется; всегда в состоя
нии 0.           і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD2 і   Нет   і    ND     і Этот флаг устанавливается во вре
мя чтения данных,і
і   і данных  і           і записи удаленных данных или кома
нды сканирования,і
і   і         і           і если контроллер не может найти с
ектор, определен-і
і   і         і           і ный в регистре  идентификатора. 
Кроме того, этот і
і   і         і           і флаг устанавливается во время вы
полнения команды і
і   і         і           і чтения  идентификатора, если кон
троллер не может і
і   і         і           і прочитать поле  идентификатора б
ез ошибки. Уста- і
і   і         і           і новка этого флага производится т
акже при выполне-і
і   і         і           і нии  команды чтения цилиндра, ес
ли не может быть і
і   і         і           і найден стартовый сектор.        
                 і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD1 і   Не    і    NW     і Этот флаг  устанавливается при в
ыполнении записи і
і   і подлежиті           і данных, записи удаленных данных 
или команды фор- і
і   і записи  і           і матирования цилиндра, если контр
оллер  определил і
і   і         і           і сигнал защиты записи от дисковво
да.              і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD0 і Пропуск і    MA     і Этот  флаг  устанавливается, есл
и  контроллер не і
і   іадресногоі           і может определить адресный маркер
 идентификатора. і
і   і маркера і           і Одновременно устанавливается MD 
(пропущенный ад- і
і   і         і           і ресный  маркер в поле данных) в 
регистре состоя- і
і   і         і           і ния 2.                          
                 і
АДДДБДДДДДДДДДБДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДЩ
         Регистр состояния команды 2.
         
ЪДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДї
і           Бит           і                                 
                 і
ГДДДВДДДДДДДДДВДДДДДДДДДДДґ                    Описание     
                 і
і N і   Имя   іОбозначениеі                                 
                 і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD7 і    -    і     -     і не используется; всегда в состоя
нии 0.           і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD6 іКонтроль-і    CM     і Этот флаг устанавливается,если к
онтроллер диско- і
і   і ный     і           і ввода при выполнении команды чте
ния или сканиро- і
і   і маркер  і           і вания обнаруживает  сектор, соде
ржащий  адресный і
і   і         і           і маркер удаленных данных.        
                 і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD5 і Ошибка  і    DD     і Этот флаг устанавливается, когда
 контроллер дис- і
і   і данных  і           і коввода обнаруживает ошибку  кон
трольной суммы в і
і   і в поле  і           і данных.                         
                 і
і   і данных  і           і                                 
                 і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD4 і Неверныйі    WC     і Этот  бит  связан с битом  ND и 
устанавливается, і
і   і цилиндр і           і когда  содержимое C в среде отли
чается от своего і
і   і         і           і значения, хранимого в регистре и
дентификатора.   і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD3 і Удачное і    SH     і Этот флаг устанавливается при вы
полнении команды і
і   і сканиро-і           і сканирования,если удовлетворяетс
я условие равен- і
і   і вание наі           і ства.                           
                 і
і   іравенствоі           і                                 
                 і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD2 і Сканиро-і    SN     і Этот флаг  устанавливается  во в
ремя  выполнения і
і   і вание неі           і команды  сканирования, если  кон
троллер не может і
і   і удовлет-і           і найти сектор на цилиндре,удовлет
воряющий условию.і
і   і ворено  і           і                                 
                 і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD1 і Плохой  і    BC     і Этот бит связан с битом  ND  и  
устанавливается, і
і   і цилиндр і           і когда  содержимое C в среде отли
чается от своего і
і   і         і           і значения,хранимого в ID и содерж
имое C равно FF. і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD0 і Пропуск і    MD     і Этот  флаг  устанавливается, есл
и  контроллер не і
і   іадресногоі           і может  найти адресный маркер дан
ных или адресный і
і   і маркера і           і маркер  удаленных  данных при вы
полнении команды і
і   і в поле  і           і чтения из среды.                
                 і
і   і данных  і           і                                 
                 і
АДДДБДДДДДДДДДБДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДЩ
         Регистр состояния команды 3.
         
ЪДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДї
і           Бит           і                                 
                 і
ГДДДВДДДДДДДДДВДДДДДДДДДДДґ                    Описание     
                 і
і N і   Имя   іОбозначениеі                                 
                 і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD7 іНеисправ-і    FT     і Этот бит отражает состояние сигн
ала неисправностиі
і   і ность   і           і от дисковвода.                  
                 і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD6 і Защита  і    WP     і Этот бит отражает состояние сигн
ала защиты записиі
і   і записи  і           і от дисковвода.                  
                 і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD5 і  Готов  і    RY     і Этот бит отражает состояние  сиг
нала  готовности і
і   і         і           і от дисковвода.                  
                 і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD4 ідорожка 0і    T0     і Этот бит отражает состояние  сиг
нала  0  дорожки і
і   і         і           і от дисковвода.                  
                 і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD3 і   Две   і    TS     і Этот бит отражает состояние сигн
ала "две стороны"і
і   і стороны і           і от дисковвода.                  
                 і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD2 і  Адрес  і    HD     і Этот бит отражает состояние  сиг
нала выбора сто- і
і   і головки і           і роны от дисковвода.             
                 і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD1 і  Выбор  і    US1    і Этот бит отражает состояние  сиг
нала выбора уст- і
і   іустройст-і           і ройства 1 от дисковвода.        
                 і
і   і  ва 1   і           і                                 
                 і
ГДДДЕДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
іD0 і  Выбор  і    US0    і Этот бит отражает состояние  сиг
нала выбора уст- і
і   іустройст-і           і ройства 0 от дисковвода.        
                 і
і   і  ва 0   і           і                                 
                 і
АДДДБДДДДДДДДДБДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДЩ
         Обобщение программирования.
                               Регистры DPC
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
і Регистр данных FDC                Адрес ввода/вывода H3F5 
і Основной регистр состояния FDC    Адрес ввода/вывода H3F4 
і Цифровой выходной регистр         Адрес ввода/вывода H3F2 
і                                                           
і     бит 0   выбор                 00:DR #A   10:DR #C     
і     бит 1   привода               01:DR #B   11:DR #D     
і     бит 2   отрицание сброса FDC                          
і     бит 3   разрещение запросов прерываний и ПДП          
і     бит 4   разрешение двигателя привода A                
і     бит 5   разрешение двигателя привода B                
і     бит 6   разрешение двигателя привода C                
і     бит 7   разрешение двигателя привода D                
і                                                           
і         Все биты очищаются канальным сбросом.             
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
Константы FDC (16-е)
N:    02      формат GPL:  05
SC:   08         GPL R/W:  2A
HUT:  F              HLT:  01
SRT:  C       (6 мсек от дорожки к дорожке)
Константы привода
Подход головки     35 мсек
Установка головки  15 мсек
Старт двигателя   250 мсек
                        
Комментарии
* Подход  головки  происходит по выбору привода, перед опера
цией  ввода/вывода
  происходит ожидание в течение времени подхода головки.  
* Для следующего  доступа необходимо подождать в течение вре
мени установки го-
  ловки перед операцией ввода/вывода.
* Двигатель  привода  должен быть отключен, если не использу
ется; одновременно
  могут работать только A или B и C или D. Перед операцией 
           ввода/вывода подождите в течение времени старта д
вигателя.
* При выборе привода двигатель должен быть включен.
* При использовании  бытового  телевизора в качестве системн
ого  дисплея могут
  возникнуть ошибки данных. Это может произойти при слишком 
близком расположе-
  нии телевизора к дисковводу. Чтобы решить эту проблему  уб
ерите телевизор от
  системного блока или поставьте его на сторону, противополо
жную дисковводу.
         ИНТЕРФЕЙС КАНАЛА ВВОДА/ВЫВОДА.
         
Все сигналы являются совместимыми с TTL:
Наибольший положительный уровень единицы     5.5 В
Наименьший положительный уровень единицы     2.7 В
Наибольший положительный уровень нуля        0.5 В
Наименьший положительный уровень нуля       -0.5 В
         
Данным адаптером используются следующие линии:
+D0-7 - (двунаправленная, нагрузка: 1 74LS, с 3 состояниями)
. Эти 8 линий фор-
        мируют  шину, по которой  передаются  все команды, с
остояния и данные.
        Бит 0 является младшим значащим битом.
+A0-9 - (вход в адаптер, нагрузка: 1 74LS). Эти 10 линий обр
азуют шину адреса,
        которая выбирает регистр для приема  или передачи ба
йта, передаваемого
        по линиям шины данных. Бит 0 является младшим значащ
им битом.
+AEN -  (вход в адаптер, нагрузка: 1 74LS). Если данная  лин
ия находится в ак-
        тивном состоянии, то содержимое линий A0-A9 игнориру
ется.
-IOW -  (вход в адаптер, нагрузка: 1 74LS). По заднему  фрон
ту  этого  сигнала
        содержимое линий шины данных запоминается в регистре
,адресуемом линия-
        ми шины адреса или сигналом DACK2.
-IOR -  (вход в адаптер, нагрузка: 1 74LS). Если эта линия а
ктивна, то на шине
        данных выставляется содержимое  регистра, адресуемог
о шиной адреса или
        сигналом DACK2.
-DACK2 -(вход в адаптер, нагрузка: 2 74LS). Если эта линия а
ктивна, то сбрасы-
        вается сигнал DRQ2,регистр данных FDC выбирается в к
ачестве приемника/
        /источника и непосредственно соединяются сигналы T/C
 и IRQ6.
+T/C -  (вход в адаптер, нагрузка: 4 74LS). Если  одновремен
но активны эта ли-
        ния и DACK2, то это показывает, что в настоящий моме
нт передается байт
        данных, для которого был инициализирован счетчик ПДП
+RESET -(вход адаптера, нагрузка: 1 74LS). Верхний уровень с
игнала  прекращает
        любую выполняемую операцию и очищает цифровой регист
р вывода (DOR).
+DRQ2 - (выход адаптера, формирователь: 74LS, с 3 состояниям
и). Эта линия ста-
        новится активной, когда оборудование готово обменять
ся байтом данных с
        основной памятью. Линия становится неактивной, когда
 становится актив-
        ной линия DACK2,или командой ввода/вывода читается р
егистр данных FDC.
+IRQ6 - (выход адаптера, формирователь: 74LS, с 3 состояниям
и). Эта линия ста-
        новится активной, когда контроллер  завершает выполн
ение операции. Это
        приводит к прерыванию и выполнению  программы, котор
ая проверяет байты
        результата контроллера для сброса  линии и определен
ия условия оконча-
        ния.
        
         ИНТЕРФЕЙС ПРИВОДОВ А И В.
         
         Все сигналы являются совместимыми с TTL:
Наибольший положительный уровень единицы     5.5 В
Наименьший положительный уровень единицы     2.7 В
Наибольший положительный уровень нуля        0.5 В
Наименьший положительный уровень нуля       -0.5 В
                 
         Все выходы адаптера управляются элементами с открыт
ым коллектором.
Приводы должны обеспечивать подключение всех сигналов через 
резистор на пита-
ние, за исключением сигнала включения двигателя, который име
ет резистор 2 Ком,
подключенный на питание.
         Каждый вход адаптера имеет резистор 150 Ом, подключ
енный на питание.
         
         Выходы адаптера.
-Выбор привода A и B (Формирователь 7438). Эти две линии исп
ользуются привода-
                     ми A и B для  запирания  всех  формиров
ателей, передающих
                     сигналы в и из адаптера, за исключением
  линии  включения
                     двигателя,когда линия соответствующего 
привода не активна.
-Включение двигателя A и B  (Формирователь 7438). Привод, св
язанный с одной из
                     этих двух линий должен  управлять враще
нием своего двига-
                     теля таким образом,чтобы он включался, 
когда линия стано-
                     вится активной, и выключался, когда лин
ия не активная.
-Шаг                 (Формирователь 7438).По каждому импульс
у на одной из этих
                     двух линий  соответствующий дисковвод  
должен  перемещать
                     головку считавыния/записи на один цилин
др  внутрь или на-
                     ружу, в зависимости от состояния линии 
направления.
-Направление         (Формирователь 7438). При поступлении к
аждого импульса по
                     линии Шаг,головка чтения/записи перемещ
ается на 1 цилиндр
                     в сторону  шпинделя, если эта линия акт
ивна, и в сторону,
                     противоположную шпинделю, если эта лини
я не активна.
-Выбор головки       (Формирователь 7438). Когда  эта  линия
  активна  (низкий
                     уровень) будет выбираться головка 1 (ве
рхняя головка).
-Запись данных       (Формирователь 7438).Для каждого перехо
да сигнала на этой
                     линии из неактивного состояния  в  акти
вное, если активен
                     сигнал разрешения записи,выбранный прив
од должен записать
                     на дискету флуктуационное изменение.
         
         Входы адаптера.
         
-Разрешение записи   (Формирователь 7438). Дисковвод запреща
ет протекание тока
                     записи в записывающей  головке в случае
, когда  эта линия
                     остается неактивной.
-Индекс              На этой линии выбранный  дисковвод  выр
абатывает один им-
                     пульс на каждый оборот дискеты.
-Защита записи       Выбранный дисковвод делает эту линию ак
тивной,если в при-
                     вод устанавливается дискета с защитой п
о записи.
-0 дорожка           Выбранный дисковвод делает эту линию ак
тивной,если голов-
                     ка считывания/записи находтится над нул
евой дорожкой.
-Чтение данных       Выбранный  дисковвод  вырабатывает  имп
ульс на этой линии
                     для  каждого  флуктуационного  изменени
я, встреченного на
                     дискете.
         Подключение дисковводов.
         
         Внутренние  дисковводы  подключаются к адаптеру чер
ез печатный разъем
на боковой стороне платы адаптера. Указанный разъем имеет кл
ючевую прорезь, со
стороны которой  расположены выводы с меньшими номерами. Чет
ные номера выводов
расположены на стороне установки элементов, а нечетные - на 
стороне монтажа.
         Внешние  дисковводы  подключаются через  стандартны
й  37 - контактный
разъем, установленный  на  уголке и выходящий  через  заднюю
 панель системного
блока. 
         Ниже приведено распределение контактов разъемов для
 подключения внут-
реннего и внешнего дисковвода.
         
         РАСПРЕДЕЛЕНИЕ КОНТАКТОВ РАЗЪЕМА ВНУТРЕННЕГО ДИСКОВВ
ОДА.
                                                         
                                                    Номера
                    При стандартных ТТЛ-уровнях     контакто
ДДДДДДДДДДДДДДДДДДДї                                      ЪД
ДДДДДДДДДДДДДДДДДД
                   і Общий для четных номеров        1-33 і
                   ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
                   і Не используется                 2,4,6і
                   ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
                   і Индекс                            8  і
                   ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД>ґ
                   і Включение двигателя A            10  і
                   Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
                   і Выбор привода B                  12  і
                   Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
                   і Выбор привода A                  14  і
                   Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
                   і Включение двигателя B            16  і
                   Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
                   і Направление (шаг.двиг.)          18  і
                   Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
                   і Шаговый импульс                  20  і
   Внутренний      Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ 
 Адаптер
                   і Запись данных                    22  і
   дисковвод       Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ 
 дисковвода
                   і Разрешение записи                24  і
                   Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
                   і Нулевая дорожка                  26  і
                   ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД>ґ
                   і Защита записи                    28  і
                   ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД>ґ
                   і Чтение данных                    30  і
                   ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД>ґ
                   і Выбор головки 1                  32  і
                   Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
                   і Не используется                  34  і
                   ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ 
                  
ДДДДДДДДДДДДДДДДДДДЩ                                      АД
ДДДДДДДДДДДДДДДДДД
         РАСПРЕДЕЛЕНИЕ КОНТАКТОВ РАЗЪЕМА ВНЕШНЕГО ДИСКОВВОДА
                                                         
                                                    Номера
                    При стандартных ТТЛ-уровнях     контакто
ДДДДДДДДДДДДДДДДДДДї                                      ЪД
ДДДДДДДДДДДДДДДДДД
                   і Не используется                  1-5 і
                   ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
                   і Индекс                            6  і
                   ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД>ґ
                   і Включение двигателя C             7  і
                   Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
                   і Выбор привода D                   8  і
                   Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
                   і Выбор привода C                   9  і
                   Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
                   і Включение двигателя D            10  і
                   Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
                   і Направление(шаг.двиг.)           11  і
                   Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
                   і Шаговый импульс                  12  і
   Внешний         Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ 
 Адаптер
                   і Запись данных                    13  і
   дисковвод       Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ 
 дисковвода
                   і Разрешение записи                14  і
                   Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
                   і Нулевая дорожка                  15  і
                   ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД>ґ
                   і Защита записи                    16  і
                   ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД>ґ
                   і Чтение данных                    17  і
                   ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД>ґ
                   і Выбор головки 1                  18  і
                   Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
                   і Общий                          20-37 і
                   ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ 
                  
ДДДДДДДДДДДДДДДДДДДЩ                                      АД
ДДДДДДДДДДДДДДДДДД
         ДИСКОВВОД 5-1/4".
         Системный блок имеет место и питание для подключени
я  одного или двух
дисковводов  5-1/4". Привод может быть односторонним или дву
сторонним с 40 до-
рожками на каждой  стороне, является полностью автономным и 
состоит из системы
привода шпинделя, системы позиционирования чтения и системы 
чтения/записи/сти-
рания.
         Дисковвод  использует для чтения и записи цифровых 
данных модифициро-
ванную  частотную  модуляцию (MFM), имея время перехода с до
рожки на дорожку 6
мсек.
         Для загрузки  дискеты  оператор  поднимает защелку 
на передней панели
дисковвода и вставляет дтскету в щель. Пластиковые направляю
щие в щели обеспе-
чивают правильное положение дискеты. При закрытии защелки ди
скета центрируется
и прижимается к конусу дисковвода. Через 250 мсек двигатель 
дисковвода раскру-
чивается и начинает  вращать  конус с постоянной скоростью 3
00 об/мин. Система
позиционирования  головки, которая состоит из 4 - фазного ша
гового двигателя и
рамки, вместе с соответствующей электроникой, перемещает маг
нитную головку та-
ким образом, что она приходит в контакт с необходимой дорожк
ой на дискете. Ша-
говый  двигатель и рамка используют для перемещения на одну 
дорожку поворот на
один шаг. При нормальной работе вмешательства оператора не т
ребуется. Во время
операции записи записывается дорожка шириной 0.013 дюйма (0.
33 мм), а при опе-
рации стирания уничтожается дорожка шириной 0.012 дюйма(0.30
 мм). Если дискета
защищена по записи, то датчик защиты по записи отключает час
ть схемы дисковво-
да, а в интерфейс посылается соответствующий управляющий сиг
нал.
         Данные читаются с дискеты схемой воспроизведения да
нных, которая сос-
тоит из усилителя  чтения  низкого уровня, дифференциатора, 
детектора перехода
через 0 и схем отцифровки. Все декодирование данных выполняе
тся картой адапте-
ра.
         Дисковвод имеет также следующие системы датчиков:
         
1. Ключ дорожки 00, который  обнаруживает, что головка с ее 
несущим  элементом
   находится на нулевой дорожке.
2. Датчик индексного маркера, который состоит из светодиода 
и фототранзистора.
   Этот датчик расположен так, что когда обнаруживается  инд
ексное  отверстие,
   генерируется цифровой сигнал.
3. Датчик защиты записи, который отключает электронику диско
ввода, если в него
   установлена дискета с промежутком защиты записи.
         
         Для получения дополнительной информации обратитесь 
к предыдущему раз-
делу (Адаптер дисковвода 5-1/4").
         МЕХАНИЧЕСКИЕ И ЭЛЕКТРИЧЕСКИЕ ХАРАКТЕРИСТИКИ.
         
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДї
і Среда                                      Стандартная дис
кета 5-1/4"      і
і Число дорожек на дюйм                      48             
                 і
і Общее число дорожек                        40             
                 і
і Толщина                                    3.38 дюйма (85.
85 мм)           і
і Ширина                                     5.87 дюйма (149
.10 мм)          і
і Глубина                                    8.00 дюйма (203
.2 мм)           і
і Вес                                        4.50 фунта (2.0
4 кг)            і
і Температурный диапазон (только для среды):                
                 і
і     при работе                             от +10С до +44С
                 і
і     при транспортировке                    от -40С до +60С
                 і
і Относительная влажность (только для среды):               
                 і
і     при работе                             от 20% до 80% (
не конденсиров.) і
і     при транспортировке                    от 5% до 95% (н
е конденсиров.)  і
і Время позиционирования между дорожками     6 мсек         
                 і
і Время установки головки                    15 мсек (на пос
ледн.адрес.дор.) і
і Коэффициент ошибок:                                       
                 і
і     исправляемых                           1 на 10**9     
                 і
і     не исправляемых                        1 на 10**12    
                 і
і     позиционирования                       1 на 10**6     
                 і
і Срок службы головки                        20000 часов (пр
и норм.использ.) і
і Срок службы среды                          3.0x10**6 прохо
дов по дорожке   і
і Скорость диска                             300 об/мин ё1.5
% (длительно)    і
і Кратковременная нестабильность скорости    ё3%            
                 і
і Время пуска/останова                       250 мсек (макси
мум)             і
і Скорость передачи                          250 кбит/сек   
                 і
і Режим записи                               MFM            
                 і
і Питание                                    +12В ё0.6В, 900
 мА (среднее)    і
і                                            +5В ё0.25В, 600
 мА (среднее)    і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДЩ
                                                            
               
         
         ДИСКЕТЫ.
         Дисковвод  5-1/4  дюйма  использует  стандартные  д
искеты  5.25 дюйма
(133.4 мм).Для программного рассмотрения односторонние диске
ты с двойной плот-
ностью и мягким разбиением по секторам используются на однос
торонних приводах,
а двусторонние дискеты с двойной  плотностью и гибким разбие
нием по секторам -
на двусторонних  приводах. Записывающая  среда  представляет
 собой  майларовый
гибкий диск, покрытый  магнитным слоем  оксида и заключенный
 в защитный пакет.
Защищенный  диск, свободно  вращающийся  в  пакете постоянно
  очищается о ворс
пакета при нормальной работе. Головка считывания/записи/стир
ания  имеет доступ
к диску через прорезь в пакете.Кроме того имеются прорези дл
я защиты по записи
и индексного датчика.


Яндекс цитирования