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


Бетон купить продажа и доставка бетона.

 

Часть 1

      НАИМЕНОВАНИЕ РЕГИСТРА: AUTO MODE SWITCH STATUS PORT
      АДРЕС ПОРТА:           3C8h or 3C9h Read Only for all
                             display modes
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             AUTO MODE SWITCH STATUS PORT                  і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      і  і  і  і  АДДБДДБДДБДДДДДДДД NOT USED Read as 0    і
і      і  і  і  АДДДДДДДДДДДДДДДДДДДД Hercules I/O detect   і
і      і  і  АДДДДДДДДДДДДДДДДДДДДДДД CGA I/O detect        і
і      і  АДДДДДДДДДДДДДДДДДДДДДДДДДД EGA I/O detect        і
і      АДДДДДДДДДДДДДДДДДДДДДДДДДДДДД Auto Mode Switch Status
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    Схема AUTO MODE SWITCH служит для автоматического
обнаружения с помощью программных средств попыток
использования дисплейного параметра [варианта,средства],
отличающегося от такового, установленного [системой] BIOS.
Попытки записать с помощью программных средств в порт адреса,
являющиеся уникальными для какого-либо режима дисплея, не
того, который выбрали, в случае если AUTO MODE SWITCH
разрешен, приведут к ослаблению AUTOINT сигнала. Это приводит
к NMI CPU в сегмент кода, который подготавливает записи
нужного регистра к последующим изменениям режима.
    Чтение этого порта очищает текущее прерывание AUTO MODE
SWITCH.
    Hercules I/O Detect:
        D4
        1        Если это единственный бит в регистре, который
                 читается как 1, то это потому, что выбранным
                 графическим режимом является CGA или ЕGA,
                 поэтому в Hercules port производится запись.
                 В каждой из этих конфигураций запись в
                 Hercules mode (3B8h) или порт конфигурации
                 (3BFh) установит Hercules I/O бит обнаружения
                 и в регистр будет сделана удачная запись.
                 Если выбран дисплейный режим цветного CGA, то
                 в его монохромном адресе производится запись
                 в СRTC. Может также произойти переключение
                 Auto mode на Hercules mode (3B0-3B7h). За
                 исключением монохромных CRTC записей все
                 записи в порт AUTO MODE SWITCH будут
                 успешными.
                            стр.27
    СGA I/O  DETECT
        D5
        1
                 Если это единственный бит в регистре, читае-
                 мый как 1, а все остальные в регистре очище-
                 ны, то это потому что выбран графический ре-
                 жим EGA или HERCULES (монохромный текст или
                 графика), и в порт CGA производится запись .
                 В этой конфигурации запись в CGA mode 1 port
                 (3d8h) или CGA цветной выбранный порт (3d9h)
                 вызовет AUTO mode switch . Если выбран дисп-
                 лейный режим монохромный EGA и в CRTC произ-
                 водится запись на его цветной адрес, то может
                 также произойти (3D0 - 3D7H) AUTO mode на CGA
                 mode. За исключением цветных CRTC записей все
                 записи в порт автоматического переключения
                 будут успешными.
    EGA I/O Detect
        D6
        1         Когда этот бит читается как 1, а все другие
                  биты в этом регистре являются 0, то это
                  потому, что был выбран графический режим
                  Hercules или CGA, в этом случае производится
                  запись в регистр ЕGA mode (3C2h), атрибутный
                  контролер (3C0h), указатель следования
                  (3C4h/3C5h) или EGA графический контролер
                  (3CAh-3CFh).
    AUTO MODE SWITCH STATUS:
        D7
        0         Когда этот бит читается как 0, тогда
                  разрешены прерывания AUTO MODE SWITCH.
                  Прерывания AUTO MODE SWITCH разрешены, когда
                  бит D6 основного контрольного порта 1
                  (3C8/3C9h) является 1, а входной символ
                  перехода E AUTO имеет низкий уровень.
                            стр.28
      НАИМЕНОВАНИЕ РЕГИСТРА: MASTER CONTROL PORT 1
      АДРЕС ПОРТА:           3C8h or 3C9h Write Only for all
                             display modes
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             MASTER CONTROL PORT 1                         і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      і  і  і  і  і  і  АДДБДДДДДДДД Display mode          і
і      і  і  і  і  і  АДДДДДДДДДДДДДД CRTC Type             і
і      і  і  і  АДДБДДДДДДДДДДДДДДДДД Interlace select      і
і      і  і  АДДДДДДДДДДДДДДДДДДДДДДД Reserved              і
і      і  АДДДДДДДДДДДДДДДДДДДДДДДДДД Auto Mode Switch Enable
і      АДДДДДДДДДДДДДДДДДДДДДДДДДДДДД Clock/DIP Switch      і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    DISPLAY MODE:
      D1  D0
      0   0     EGA Mode
      0   1     Hercules Mode
      1   0     CGA Mode
      1   1     Reserved
    CRTC TYPE
      D2
      0         EGA CRTC
      1         6845S CRTC
    INTERLACE SELECT:
      D4  D3
      0   0     NO Interlace(EGA CRTC Only)
      0   1     Interlace Sync(EGA CRTC Only)
      1   0     Interlace Sync and Memory(EGA)
      1   1     Interlace Sync and Row count(EGA)
    AUTO MODE SWITCH SELECT:
      D6
      0         Блокирует AUTO MODE SWITCH
      1         Разрешает AUTO MODE SWITCH
    ALTERNATE CLOCK/DIPSWITCH SELECT:
      D7
      0         Выбирает EGA dipswitch вводы (EGDS1-4) и
                ввода часов (EEC1K0-3).
      1         Выбирает G-2 dipswitch вводы (EGDS0-3).
                Внешний часовой вывод EEXCLK появляется у
                штырькового вывода ECLKIN (см. APPENDIX C
                читающие переключатели).
                            стр.29
      НАИМЕНОВАНИЕ РЕГИСТРА: MASTER CONTROL PORT 2
      АДРЕС ПОРТА:           3C6h or 3C7h Write Only for all
                             display modes
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             MASTER CONTROL PORT 2                         і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      і  і  і  і  і  і  і  АДДДДДДДД Bios Side Select      і
і      і  і  і  і  і  і  АДДДДДДДДДДД Video Ram Size Select і
і      і  і  і  і  і  АДДДДДДДДДДДДДД Reserved              і
і      і  і  і  і  АДДДДДДДДДДДДДДДДД Tristate Test Control і
і      і  і  і  АДДДДДДДДДДДДДДДДДДДД Test input/output dataі
і      і  і  АДДДДДДДДДДДДДДДДДДДДДДД Test output enable 1  і
і      і  АДДДДДДДДДДДДДДДДДДДДДДДДДД Test output enable 2  і
і      АДДДДДДДДДДДДДДДДДДДДДДДДДДДДД Test input enable     і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    Для разрешения Master Control Port 2, значение 1 Сh должно
быть записано в Master Control Port 1. Для блокировки Master
Control Port 2 перепрограммируйте Master Control Port 1 с
нужными операционными значениями.
    BIOS SIZE SELECT:
        D0
        0         Default Bios size C0000 - C3FFFh
        1         Extended bios C0000 - C7FFFh
    VIDEO RAM SIZE SELECT:
        D1
        0         Расширенная видеопамять (64к на плоскость)
        1         Нормальная видеопамять (16к на плоскость)
    TRISTATE TEST CONTROL:
        D3        Этот бит, когда logic 1 используется только
                  для внутреннего тестирования.
        0         Нормальная операция.
        1         Следующие выводы имеют высокий импеданс:
                   BD0-7, ESCS, ESOE, ESWE, EROMCS, EROMOE,
                   ERAS0-3, ECAS, EWE, MAA0-7, MBA0-7, M0D0-7,
                   MID0-7, M2D0-7, M3D0-7.
                  Следующие Open Drain выводы выводятся на
                  более высокий уровень, а не на более низкий
                  на сигнал active.
                   AUTINT, PHNTOM, ECOMP.
                            стр.30
    TEST INPUT/OUTPUT DATA:
        D4        Этот бит используется только для внутреннего
                  тестирования.
        0         EEDS1 = G1CPUL for test output
                  EEDS2 = CRTL
                  EEDS3 = CRTCPU
                  EEDS4 = MUX
                  EGDS0 = DOTCLK
                  EGDS1 = DE and VRTC for test input
                  EGDS2 = BLANK
                  EGDS3 = UNLINE/CURSOR
        1         EEDS1 = SYNCH for test output
                  EEDS2 = DE
                  EEDS3 = RFSH
                  EEDS4 = CURSOR
                  EGDS0 = UNLINE
                  EGDS1 = CHCLK and CAL for test input
                  EGDS2 = MUX
                  EGDS3 = CRTCPU
    TEST OUTPUT ENABLE 1:
        D5        Этот бит когда logic 1 используется только
                  для внутреннего тестирования.
        0         Нормальная операция EEDS1-4 и EGDSO являются
                  вводами.
        1         EEDS1-4 и EGDSO являются выходами, если ввод
                  ETEN переходника низкий. Данные на этих
                  выходах выбираются D4.
    TEST OUTPUT ENABLE 2:
        D6        Этот бит, когда logic 1 используется только
                  для внутреннего тестирования.
        0         Нормальная операция EGDS1-3 - это выходы.
        1         Следующие штырьковые выводы являются
                  контрольными выходами, если вводится сигнал
                  ETEST низкого уровня:
                  EGDS1 = CHCLK
                  EGDS2 = CAL
                  EGDS3 = G1SL
    TEST INPUT ENABLE:
        D7        Этот бит, когда logic 1 используется только
                  для внутреннего тестирования.
                  Этот регистр устанавливается в состояние
                  "0", когда ERESET = 1. Значение 01Ch должно
                  быть записано в MASTER CONTROL PORT 1
                  прежде, чем может быть записан MASTER
                  CONTROL PORT 2.
        0         Нормальная операция.
        1         Разрешает EGDs1-3 и ELPSW как контрольные
                  входные сигналы. Они возбуждают внутренние
                  сигналы как выбрано D4.
                            стр.31
      EGA REGISTERS:
      НАИМЕНОВАНИЕ РЕГИСТРА: MISCELLANEOUS OUTPUT REGISTER
      АДРЕС ПОРТА:           3C2h or 3C3h Write Only
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             MISCELLANEOUS OUTPUT REGISTER                  і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                                і
і      і  і  і  і  і  і  і  і                                і
і      і  і  і  і  і  і  і  АД I/O Address Select            і
і      і  і  і  і  і  і  АДДДД Enable Ram                    і
і      і  і  і  і  і  АДДДДДДД Clock Select 0                і
і      і  і  і  і  АДДДДДДДДДД Clock Select 1                і
і      і  і  і  АДДДДДДДДДДДДД Disable Internal Video Driversі
і      і  і  АДДДДДДДДДДДДДДДД Page Bit For Odd/Even         і
і      і  АДДДДДДДДДДДДДДДДДДД Horizontal Retrace Polarity   і
і      АДДДДДДДДДДДДДДДДДДДДДД Vertical Retrace Polarity     і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    I/O ADDRESS SELECT:
      D0        Этот бит отображает CRTC I/O адреса для IBM
                Monochrome mode или Color/Graphics Monitor
                Adapter, эмуляция.
      0         Установите СRTC адреса на 3ВХh, а адреса
                Input Status Register 1 на 3BAh для
                Monochrome эмуляции.
      1         Установит CRTC адреса на 3DAh, а Input
                Status Register на 3ДАh для Color/Graphics
                Monitor Adapter эмуляции.
    ENABLE RAM:
      D1
      0         Разрешает RAM отвечать на адреса,
                обозначенные Memory Map Select битами
                Graphics Controller Register 06h.
                            стр.32
    СLOCK SELECT:
      D3  D2    Эти два бита выбирают источник
                синхранизирующих сигналов программы
                упорядочения [sequencer clock source];
      0   0     14 MHz внешний синхронизатор, от процессора
                I/O канала (контактный EECLKO).
      0   1     16 MHz синхронизатор на плате (Pin EECLK1).
      1   0     Внешний синхранизатор, от соединителя
                признаков [топографических элементов]
                (Pin EECLK2).
      1   1     19 MHz синхранизатор (Pin EECLK3).
                Примечания смотри в приложении APPENDIX C
                reading switches.
    DISABLE INTERNAL VIDEO DRIVERS:
      D4
      0         Aктивирует внутренние видео драйверы.
      1         Отмечает внутренние видео драйверы.
                Когда внутренние видеодрайверы блокированы,
                соединитель топографических элементов
                [признаков] дает доступ к источнику для
                direct drive color output.
    PAGE BIT ODD/EVEN:
      D5
      0         Выбирает страницу памяти с меньшим адресом.
      1         Выбирает страницу памяти с большим адресом.
                Выбор производится между двумя 64K банками
                памяти, когда разрешено формирование цепочки
                памяти. Этот бит замещает бит AO адресной
                шины процессора во время записи в видео
                память, если:
                - Бит 1 регистра графического контролера 6
                  равен 1.
                - Биты 2 и 3 регистра графического
                  контролера 6 являются NOT оба младшие (0).
    HORIZONTAL RETRACE POLARITY:
      D6
      0         Устанавливает положительный обратный ход по
                строке.
      1         Устанавливает отрицательный обратный ход по
                строке.
    VERTICAL RETRACE POLARITY:
      D7
      0         Устанавливает положительный обратный ход по
                кадру.
      1         Устанавливает отрицательный обратный ход по
                кадру.
                            стр.33
    НАИМЕНОВАНИЕ РЕГИСТРА: FEATURE CONTROL REGISTER
    АДРЕС ПОРТА:           3BAh Monochrome Mode Write Only
                           3DAh Color Mode Write Only
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             FEATURE CONTROL REGISTER                      і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      і  і  і  і  і  і  і  АДДД Feature Control Bit 0      і
і      і  і  і  і  і  і  АДДДДДД Feature Control Bit 1      і
і      АДДБДДБДДБДДБДДБДДДДДДДДД Not Used                   і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    FEATURE CONTROL BITS:
      D1  D0    Эти биты определяют состояние двух
                контрольных линий связи с соединителем
                признаков.
                Бит 0 = штырьковый вывод 21 на соединитель
                признаков (Pin EFC0)
                Бит 1 = штырьковый вывод 20 на соединитель
                признаков (Pin EFC1)
    НАИМЕНОВАНИЕ РЕГИСТРА: INPUT STATUS REGISTER ZERO
    АДРЕС ПОРТА:           3C2h or 3C3h Read Only
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INPUT STATUS REGISTER ZERO                    і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      і  і  і  і  АДДБДДБДДБДДД Not Used                   і
і      і  і  і  АДДДДДДДДДДДДДДД Switch Sense               і
і      і  АДДБДДДДДДДДДДДДДДДДДД Feature code               і
і      АДДДДДДДДДДДДДДДДДДДДДДДД CRT Interrupt              і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    SWITCH SENSE:
      D4
      0         Указывает переключатель, определяемый битами
                выбора таймера ... завершен.(см.Appendix C
                переключатели чтения)
                            стр.34
    FEATURE CODE:
      D6  D5    Это два бита состояния из Feature Connector.
                Бит 5 = штырьковый вывод 19 из Feature
                Connector (Pin EFEAT0).
                Бит 6 = штырьковый вывод 17 из Feature
                Connector (Pin EFEAT1).
    CRT INTERRUPT:
      D7
      1         Указывает интервалы на видеодисплее.
      0         Указывает интервалы обратного хода по кадру
                (Vertical Retrace)
    НАИМЕНОВАНИЕ РЕГИСТРА: INPUT STATUS REGISTER ONE
    АДРЕС ПОРТА:           3BAh Monochrome Mode Read Only
                           3DAh Color Mode Read Only
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INPUT STATUS REGISTER ONE                     і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      і  і  і  і  і  і  і  АДДДДДДДД Display Enable        і
і      і  і  і  і  і  і  АДДДДДДДДДДД Light Pen Strobe      і
і      і  і  і  і  і  АДДДДДДДДДДДДДД Light Pen Switch      і
і      і  і  і  і  АДДДДДДДДДДДДДДДДД Vertical Retrace      і
і      і  і  і  АДДДДДДДДДДДДДДДДДДДД Diagnostic 1          і
і      і  і  АДДДДДДДДДДДДДДДДДДДДДДД Diagnostic 2          і
і      АДДБДДДДДДДДДДДДДДДДДДДДДДДДДД Not Used              і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    DISPLAY ENABLE:
      D0
      1         Указывает на то,что дисплей отключен. Это
                происходит во время обратного хода по строке
                или кадру.
                Система Мulti Function Video Controller
                имеет арбитраж процессор/video RAM, поэтому
                обновление video RAM может быть произведено
                в любое время, не вызывая при этом
                разрушения отображаемого образа
                [изображения]
    LIGHT PEN STROBE:
      D1
      1         Указывает, что установлена схема-защелка
                светового пера.
      0         Указывает, что схема-защелка светового пера
                возвращена в исходное положение.
                            стр.35
    LIGHT PEN SWITCH:
      D2
      1         Указывает, что переключатель светого пера
                разомкнут.
      0         Указывает, что переключатель светового пера
                замкнут.
    VERTICAL RETRACE:
      D3
      1         Указывает на то, что СRT находится в
                промежутке обратного хода по кадру.
      0         Указывает, что CRT находится в промежутке
                дисплея.
    DIAGNOSTIC 1,0:
      D5  D4    Эти два бита идут от двух из шести color
                output атрибутного контроллера. Биты D5 и D4
                регистра Color Plane Enable атрибутного
                контроллера определяют, какой Сolor Output
                используется.
    Color Plane   Input Status
    Register      Register One
        D5  D4    D5       D4
        0   0     Red      Blue
        0   1     S.Red    S.Green
        1   0     S.Blue   Green
        1   1     Not Used Not Used
                            стр.36
    SEQUENCER:
    НАИМЕНОВАНИЕ РЕГИСТРА: EGA SEQUENCER INDEX
    АДРЕС ПОРТА:           3C4h Write Only
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             EGA SEQUENCER INDEX                           і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      і  і  і  і  і  АДДБДДБДДД Sequencer Index            і
і      АДДБДДБДДБДДБДДДДДДДДДДДД Not Used                   і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    SEQUENCER INDEX:
      D2  D1  D0  Двоичный адрес нужного регистра при 3C5h
      0   0   0   00h Reset Register
      0   0   1   01h Clocking Mode Register
      0   1   0   02h Map Mask Register
      0   1   1   03h Character Map Select Register
      1   0   0   04h Memory Mode Register
      1   X   X   Все другие комбинации не обеспечиваются
                            стр.37
    НАИМЕНОВАНИЕ РЕГИСТРА: EGA SEQUENCER DATA
    АДРЕС ПОРТА:           3C5h Write Only
    RESET:
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INDEX = 00h RESET                             і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      і  і  і  і  і  і  і  АДДД Asynchronous Reset         і
і      і  і  і  і  і  і  АДДДДДД Synchronous Reset          і
і      АДДБДДБДДБДДБДДБДДДДДДДДД Not Used                   і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    ASYNCHRONOUS RESET:
      D0
      0         Программа упорядочения немедленно прекращает
                выполняться. Содержание памяти будет
                потеряно.
      1         Программа упорядочения будет выполняться до
                тех пор, пока D1 не установится в logic0.
    SYNCHRONOUS RESET:
      D1        Выполнение программы прекращается в конце
                цикла памяти. Чтобы программа выполнялась,
                нужно, чтобы D0 & D1 были равны 1.
    CLOCKING MODE:
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INDEX = 01h CLOCKING MODE                     і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      і  і  і  і  і  і  і  АДДД 8/9 Dot Clock              і
і      і  і  і  і  і  і  АДДДДДД Band-width                 і
і      і  і  і  і  і  АДДДДДДДДД shift Load                 і
і      і  і  і  і  АДДДДДДДДДДДД Dot Clock                  і
і      АДДБДДБДДБДДДДДДДДДДДДДДД Not Used                   і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    Для защиты содержания памяти. Возвращает в исходное
положение программу упорядочения при Бит D1 регистра
RESET до модификации регистра CLOCKING MODE и вновь
запускает программу упорядочения в пределах времени
цикла восстановления DRAM.
                             стр.38
    8/9 DOT CLOCKS:
      D0
      0          Программа упорядочения генерирует 9точечный
                 текстовый такт[clock]
      1          Программа упорядочения генерирует 8точечный
                 текстовый clock.
    BAND-WIDTH:
      D1
      0          CRT
      1          CRT
    SHIFT LOAD
      D2
      0          Видео преобразователи в последовательную
                 форму снова загружают каждый текстовый
                 Clock.
      1          Видео преобразователи повторно загружают
                 каждый текстовый Clock. Они используются
                 для выборки слов (16бит).
    DOT CLOCK:
      D3
      0          Скорость точечного таймера такая же, как у
                 таймера преобразователя в последовательную
                 форму.
      1          Скорость точечного таймера в два раза ниже
                 скорости преобразователя в последовательную
                 форму. Текстовый таймер и сигналы сдвига
                 нагружения также замедляются в два раза по
                 сравнению с их нормальной скоростью.
    MAP MASK:
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INDEX = 02h MAP MASK                          і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      і  і  і  і  і  і  і  АДДД Enable Plane 0             і
і      і  і  і  і  і  і  АДДДДДД Enable Plane 1             і
і      і  і  і  і  і  АДДДДДДДДД Enable Plane 2             і
і      і  і  і  і  АДДДДДДДДДДДД Enable Plane 3             і
і      АДДБДДБДДБДДДДДДДДДДДДДДД Not Used                   і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
                            стр.39
    ENABLE PLANE:
      D3,D2,D1,D0 Каждый бит разрешает процессору записи в
                  соответствующую матрицу видеопамяти.
                  Одновременные записи производятся в том
                  случае, когда когда на высшем уровне
                  находится более одного бита(1). Матрицы
                  0-1 и 2-3 в режиме ODD/EVEN (выбранном
                  регистром Memory Mode D2) должны иметь
                  одно и то же значение маски карты.
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INDEX = 03h CHARACTER MAP SELECT               і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                                і
і      і  і  і  і  і  і  і  і                                і
і      і  і  і  і  і  і  АДДБД Character Map Select B        і
і      і  і  і  і  АДДБДДДДДДД Character MAP Select A        і
і      АДДБДДБДДБДДДДДДДДДДДДД Not Used                      і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    CHARACTER MAP SELECT B:
      D1  D0    Эти биты используются для генерации
                текстового символа, когда атрибутный бит
                символа D3 является logic 0 в соответствии
                со следующей таблицей.
    CHARACTER MAP SELECT A:
      D3  D2    Эти биты используются для генерации
                текстового символа, когда атрибутный бит D3
                является logic 1 в соответветсвии со
                следующей таблицей.
      D1/3 D0/2      Map
                   Selected  Map Location
       0    0         0      1st8k of Plane 2
       0    1         1      3rd8k of Plane 2
       1    0         2      5th8k of Plane 2
       1    1         3      7th8k of Plane 2
Бит D3 может иметь две функции. Нормально, если он
контролирует
                            стр.40
    MEMORY MODE:
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INDEX = 04h MEMORY MODE                       і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      і  і  і  і  і  і  і  АДДД Alpha                      і
і      і  і  і  і  і  і  АДДДДДД Extended Memory            і
і      і  і  і  і  і  АДДДДДДДДД Odd/Even                   і
і      АДДБДДБДДБДДБДДДДДДДДДДДД Not Used                   і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    ALPHA:
      D0
      0
      1
    EXTENDED MEMORY:
      D1
      0
      1
    ODD/EVEN:
      D2
      0
      1
                            стр.41
      CRT CONTROLLER REGISTERS:
      CRTC CONTROLLER TIMING NOTES:
      НАИМЕНОВАНИЕ РЕГИСТРА: CRTC INDEX
      АДРЕС ПОРТА:           3B0h, 3B2h, 3B4h, or 3B6h
                             MONOCHROME MODE Write Only
                             3D0h, 3D2h, 3D4h or 3D6h COLOR
                             MODE Write Only
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             CRTC INDEX                                    і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      і  і  і  АДДБДДБДДБДДБДДД CRTC Data Index            і
і      АДДБДДБДДДДДДДДДДДДДДДДДД Special Function           і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
      CRTC DATA INDEX:
        D4-D0
 D4  D3  D2  D1  D0  ДОСТУП  HEX  R#  REG.NAME
 0   0   0   0   0     W     00h  R0  Horizontal Total
 0   0   0   0   1     W     01h  R1  Horizontal Display End
 0   0   0   1   0     W     02h  R2  Start Horizont. Blanking
 0   0   0   1   1     W     03h  R3  End Horizontal Blanking
 0   0   1   0   0     W     04h  R4  Start Horizontal Retrace
 0   0   1   0   1     W     05h  R5  End Horizontal Retrace
 0   0   1   1   0     W     06h  R6  Vertical Total
 0   0   1   1   1     W     07h  R7  CRTC Overflow
 0   1   0   0   0     W     08h  R8  Preset Row Scan
 0   1   0   0   1     W     09h  R9  Maximum Scan Line
 0   1   0   1   0     W     0Ah  RA  Cursor Start
 0   1   0   1   1     W     0Bh  RB  Cursor End
 0   1   1   0   0    R/W    0Ch  RC  Start Address High
 0   1   1   0   1    R/W    0Dh  RD  Start Address Low
 0   1   1   1   0    R/W    0Eh  RE  Cursor Location High
                            стр.42
 D4  D3  D2  D1  D0  ДОСТУП  HEX  R#  REG.NAME
 0   1   1   1   1    R/W    0Fh  RF  Cursor Location Low
 1   0   0   0   0     W     10h  R10 Vertical Retrace Start
 1   0   0   0   0     R     10h  R10 Light Pen High
 1   0   0   0   1     W     11h  R11 Vertical Retrace End
 1   0   0   0   1     R     11h  R11 Light Pen Low
 1   0   0   1   0     W     12h  R12 Vertical Display End
 1   0   0   1   1     W     13h  R13 Offset
 1   0   1   0   0     W     14h  R14 Underline Location
 1   0   1   0   1     W     15h  R15 Start Vertical Blanking
 1   0   1   1   0     W     16h  R16 End Vertical Blanking
 1   0   1   1   1     W     17h  R17 Mode Control
 1   1   0   0   0     W     18h  R18 Line Compare
    SPECIAL FUNCTION:
      D7,D6,D5  Эти три бита используются
    НАИМЕНОВАНИЕ РЕГИСТРА: СRTC DATA
    АДРЕС ПОРТА:           3B1h, 3B3h, 3B5h or 3B7h
                           MONOCHROME MODE
                           3D1h, 3D3h, 3D5h or 3D7h COLOR MODE
    HORIZONTAL TOTAL:      Write Only
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INDEX = 00h HORIZONTAL TOTAL                  і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      АДДБДДБДДБДДБДДБДДБДДБДДД Horizontal Total           і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
Горизонтальный период - Th=(R0+2)*Tc; Где R0 = содержимому
горизонтального итогового регистра, и Tc = периоду
    HORIZONTAL DISPLAY END: Write Only
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INDEX = 01h HORIZONTAL DISPLAY END            і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      АДДБДДБДДБДДБДДБДДБДДБДДД Horizontal Display End     і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
Горизонтальный период дисплея равен (R1+1)*Tc; при условии,
что R1 < R0.
                            стр.43
    START HORIZONTAL BLANKING: Write Only
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INDEX = 02h START HORIZONTAL BLANKING         і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      АДДБДДБДДБДДБДДБДДБДДБДДД START HORIZONTAL BLANKING  і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    END HORIZONTAL BLANKING: Write Only
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INDEX = 03h END HORIZONTAL BLANKING            і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                                і
і      і  і  і  і  і  і  і  і                                і
і      і  і  і  АДДБДДБДДБДДБД End Blanking                  і
і      і  АДДБДДДДДДДДДДДДДДДД Display Enable Skew Control   і
і      АДДДДДДДДДДДДДДДДДДДДДД Not Used                      і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    END BLANKING:
        D4-D0
    DISPLAY ENABLE SKEW CONTROL:
      D6  D5
      0   0
      0   1
      1   0
      1   1
                            стр.44
    START HORIZONTAL RETRACE: Write Only
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INDEX = 04h START HORIZONTAL RETRACE          і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      АДДБДДБДДБДДБДДБДДБДДБДДД Start Horizontal Retrace   і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    END HORIZONTAL RETRACE: Write Only
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INDEX = 05h END HORIZONTAL RETRACE             і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                                і
і      і  і  і  і  і  і  і  і                                і
і      і  і  і  АДДБДДБДДБДДБД End Horizontal Retrace        і
і      і  АДДБДДДДДДДДДДДДДДДД Horizontal Retrace Delay      і
і      АДДДДДДДДДДДДДДДДДДДДДД Start Odd Mrmory Address      і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    END HORIZONTAL RETRACE:
        D4-D0
    HORIZONTAL RETRACE DELAY:
      D6  D5
      0   0
      0   1
      1   0
      1   1
                            стр.45
    START ODD MEMORY ADDRESS:
      D7
    VERTICAL TOTAL: Write Only
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INDEX = 06h VERTICAL TOTAL                    і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      АДДБДДБДДБДДБДДБДДБДДБДДД Vertical Total             і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    CRTC OVERFLOW: Write Only
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INDEX = 07h CRTC OVERFLOW                     і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
іBIT  7  6  5  4  3  2  1  0                                і
і     і  і  і  і  і  і  і  і                                і
і     і  і  і  і  і  і  і  АД Vertical Total, MSB           і
і     і  і  і  і  і  і  АДДДД Vertical Display Enable End,MSB
і     і  і  і  і  і  АДДДДДДД Vertical Retrace Start,MSB    і
і     і  і  і  і  АДДДДДДДДДД Start Vertical Blancing,MSB   і
і     і  і  і  АДДДДДДДДДДДДД Line Compare,MSB              і
і     АДДБДДБДДДДДДДДДДДДДДДД Not Used
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    VERTICAL TOTAL MSB:
      D0     MSB регистра Vertical Total (Index=06h).
    VERTICAL DISPLAY ENABLE END MSB:
      D1     MSB регистра Vertical Display Enable End
             (Index = 12h).
                            стр.46
    VERTICAL RETRACE START MSB:
      D2   MSB регистра Vertical Retrace Start(Index=10h)
    START VERTICAL BLANKING MSB:
      D3   MSB регистра Start Vertical Blanking (Index=15h)
    LINE COMPARE MSB:
      D4   MSB регистра Line Compare (Index=18)
    PRESET ROW SCAN: Только запись
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INDEX = 08h PRESET ROW SCAN                   і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      і  і  і  АДДБДДБДДБДДБДДД Start Row Scan Count       і
і      АДДБДДБДДДДДДДДДДДДДДДДДД Not Used                   і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    START ROW SCAN COUNT:
     D4 - D0  Это значение регистра является первым значением
              строки, генерируемым CRTC в начале кадровой
              точки.
    MAXIMUM SCAN LINE : Только запись
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INDEX = 09h MAXIMUM SCAN LINE                 і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      і  і  і  АДДБДДБДДБДДБДДД Maximum Scan Line          і
і      АДДБДДБДДДДДДДДДДДДДДДДДД Not Used                   і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
     D4 - D0   Когда счет строк равен содержимому регистра
               то счет строк будет равен 0,в начале следующей
               строки.
    CURSOR START : Только запись.
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INDEX = 0Ah CURSOR START                      і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      і  і  і  АДДБДДБДДБДДБДДД ROW Scan Cursor Begins     і
і      АДДБДДБДДДДДДДДДДДДДДДДДД Not Used                   і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
                            стр.47
    ROW SCAN CURSOR BEGINS:
       D4-D0  Курсор появляется, когда счет строк равен
              содержимому регистра,а адрес дисплея указывается
              такой, который равен содержимому регистров OEh и
              OFh.
    CURSOR END: Только запись
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INDEX = 0Bh CURSOR END                         і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                                і
і      і  і  і  і  і  і  і  і                                і
і      і  і  і  АДДБДДБДДБДДБД Row Scan Cursor Ends          і
і      і  АДДБДДДДДДДДДДДДДДДД Cursor Skew Control           і
і      АДДДДДДДДДДДДДДДДДДДДДД Not Used                      і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    ROW SCAN CURSOR ENDS:
       D4-D0   Если счет строк будет равен или превышает
               содержимое этого регистра , то отображения
               курсора на дисплее не будет .
    CURSOR SKEW CONTROL:
      D6  D5    Значение, запрограммированное в этом регистре
                определяет перекос курсора, измеренный в
                character clocks.
      0    0    Задержки курсора нет.
      0    1    Курсор задерживается на один character clock.
      1    0    Курсор задерживается на два character clocs .
      1    1    Курсор задерживается на три character clocs.
    START ADDRESS HIGH: Чтение / Запись.
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INDEX = 0Ch START ADDRESS HIGH                і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      АДДБДДБДДБДДБДДБДДБДДБДДД High Order Start Address   і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
     Зто восемь высоких битов 16-ти битового регистра,
которые используются для определения начального адреса
экранного буфера дисплея.
                            стр.48
    START ADDRESS LOW: Чтение / Запись
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INDEX = 0Dh START ADRESS LOW                  і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      АДДБДДБДДБДДБДДБДДБДДБДДД Low Order Start Address    і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    Это восемь младших битов 16-ти битового регистра ,
используемые для определения начального адреса экранного
буфера дисплея .
    CURSOR LOCATION HIGH: Чтение/ Запись.
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INDEX = 0Eh CURSOR LOCATION HIGH              і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      АДДБДДБДДБДДБДДБДДБДДБДДД High Order Cursor Location і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    Это восемь старших битов 16-битового адресного регистра,
используемые для определения положения курсора в видеопамяти.
    CURSOR LOCATION LOW: Чтение/Запись.
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INDEX = 0Fh CURSOR LOCATION LOW               і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      АДДБДДБДДБДДБДДБДДБДДБДДД Low Order Cursor Location  і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    Это восемь младших битов 16-битового адресного регистра,
используемые для определения положения курсора в видеопамяти.
    VERTICAL RETRACE START: Только запись.
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INDEX = 10h VERTICAL RETRACE START            і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      АДДБДДБДДБДДБДДБДДБДДБДДД Low Order Retrace Pulse    і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
                            стр.49
    Это 8 младших битов 9-ти битового регистра Start
Vertical Retrace. Бит 8 расположен в CRTC переполнении
Обратный сигнал по адресу повышается во время
((R7 AND 04h)* 64+R10)*Th после начала Vertical Display
Period. В этом выражении ((R7AND 04h)*64+R10) относится
к 9-ти битовому регистру Vertical Start Retrace.
    LIGHT PEN HIGH: Только чтение.
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INDEX = 10h LIGHT PEN HIGH                    і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      АДДБДДБДДБДДБДДБДДБДДБДДД HIGH ORDER ADDRESS COUNTER і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    Это значение в этом регистре представляет собой 8
старших битов адреса видеопамяти, который отображался на
дисплее во время последнего стротирующего импульса светового
пера.
    VERTICAL RETRACE END: Только запись .
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INDEX = 11h VERTICAL RETRACE END              і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      і  і  і  і  АДДБДДБДДБДДД Vertical Retrace End       і
і      і  і  АДДБДДДДДДДДДДДДДДД Vertical Interrupt Control і
і      і  АДДДДДДДДДДДДДДДДДДДДД G-2 Test Mode              і
і      АДДДДДДДДДДДДДДДДДДДДДДДД Not Used                   і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    VERTICAL RETRACE END:
      D3-D0    Обратный сигнал по кадру имеет старший разряд
               для точки, равной ((R11 AND OFh)-(R6 AND 0Fh)
               *Th. Так как эта функция пренебрегает верхними
               4битами каждого значения регистра, то обратный
               ход по кадру имеет максимальную ширину 15 clock
               periods .
    VERTICAL INTERRUPT CONTROL:
      D5   D4
      X     0    Очищают и блокируют прерывания по кадру .
      0     1    Прерывания по кадру разрешены.
      1     1    Операции не производятся.
    G-2 TEST MODE:
          D6
          1      CRTC помещается в специальный test mode.
                 Только для испытания внутреннего устройства.
                            стр.50
    LIGHT PEN LOW: Только чтение.
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INDEX = 11h LIGHT PEN LOW                     і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      АДДБДДБДДБДДБДДБДДБДДБДДД Low Order Address Counter  і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    Это значение в регистре является младшими 8 битами в
адресе видео видеопамяти, которое отображается во время
последнего стробирующего импульса светового пера.
    VERTICAL DISPLAY END: Только запись.
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INDEX = 12h VERTICAL DISPLAY END              і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      АДДБДДБДДБДДБДДБДДБДДБДДД Low Order Vertical Display і
і                                Enable End                 і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    Это младшие 8 битов 9-ти битового регистра , который
контролирует конец разрешения отображения по кадру,
бит 8 расположен в CRTC регистре переполнения.Точка
вертикального отображения равна (R7 AND 02h)*128+R12+1)*Th
В этом выражении ((R7 AND 02h)*128+R12+1) относится
к 9-ти битовому значению, которое должно быть меньше
содержимого Vertical Total Register.
    OFFSET: Только запись.
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INDEX = 13h OFFSET                            і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      АДДБДДБДДБДДБДДБДДБДДБДДД Logical Line Width         і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    Этот регистр содержит значение , используемое для
смещения счетчика адресов памяти к началу следующей
отображаемой текстовой строки. Это значение представляет
собой слова или двойные слова , в зависимости от CRTC
clocking mode, в одной текстовой строке.
                            стр.51
    UNDERLINE LOCATION : Только запись.
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INDEX = 14h UNDERLINE LOCATION                і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      і  і  і  АДДБДДБДДБДДБДДД Underline Location         і
і      АДДБДДБДДДДДДДДДДДДДДДДДД Not Used                   і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    START VERTICAL BLANKING: Только запись.
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INDEX = 15h START VERTICAL BLANKING           і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      АДДБДДБДДБДДБДДБДДБДДБДДД Start Vertical Blanking    і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    Это младшие 8 битов из 9-ти битового регистра Start
Vertical Blancing. Бит 8 расположен в регистре переполнения
CRTC. Вертикальный компонент гасящего сигнала повышается
во время ((R7 AND 08h)*32+R15)*Th после начала вертикального
отображения точки . В этом выражении ((R7 AND 08h)*32+R15)
относится к 9-ти битовому регистру Start Vertical Blancing и
должно быть меньше содержимого  Vertical Total Register.
    END VERTICAL BLANKING : Только запись.
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INDEX = 16h END VERTICAL BLANKING             і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і BIT  7  6  5  4  3  2  1  0                               і
і      і  і  і  і  і  і  і  і                               і
і      і  і  і  АДДБДДБДДБДДБДДД End Vertical Blanking      і
і      АДДБДДБДДДДДДДДДДДДДДДДДД Not Used                   і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    END VERTICAL BLANKING :
       D4 - D0  Вертикальный компонент гасящего сигнала имеет
                ширину, равную ((R16 AND 01Fh)-(R15 AND
                01Fh)*Th
                Так как эта функция пренебрегает верхними
                тремя битами каждого значения регистра, то
                вертикальный сигнал гашения имеет максимальную
                ширину в 15 clock periods.
                            стр.52
    MODE CONTROL: Только запись
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і             INDEX = 17h MODE CONTROL                      і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
іBIT  7  6  5  4  3  2  1  0                                і
і     і  і  і  і  і  і  і  і                                і
і     і  і  і  і  і  і  і  АД Compatibility Mode Support    і
і     і  і  і  і  і  і  АДДДД Select Row Scan Counter       і
і     і  і  і  і  і  АДДДДДДД Horizontal Retrace Select     і
і     і  і  і  і  АДДДДДДДДДД Count By Two                  і
і     і  і  і  АДДДДДДДДДДДДД Not Used                      і
і     і  і  АДДДДДДДДДДДДДДДД Address Wrap                  і
і     і  АДДДДДДДДДДДДДДДДДДД Word/Byte Mode                і
і     АДДДДДДДДДДДДДДДДДДДДДД Hardware Reset                і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    На RESET сигнал оказывает влияние только Mode Control
и 400-линейный регистр. Этот Mode Control регистр очищает
после того как произойдет сброс.
    COMPATIBILITY MODE SUPPORT:
      D0   Этот режим используется для обеспечения
           совместимости с IBM color графическим адаптером.
      0    Бит адреса сканирования строки 0 используется
           как бит адреса памяти 13 во время чтения CRTC
           из памяти дисплея.
      1    Бит 13 счетчика адресов памяти используется
           как бит 13 адреса памяти во время чтения CRTC
           из памяти дисплея.
    SELECT ROW SCAN COUNTER:
      D1   Этот бит используется для выбора внутреннего
           сигнала, используемого для бита 14 адреса памяти.
      0    Счетчик сканирования строки бит 1 используется
           как бит 14 адреса памяти во время чтения CRTC
           из памяти дисплея.
      1    Бит 14 адреса памяти используется как бит 14
           адреса памяти во время чтения CRTC из памяти
           дисплея.
    HORIZONTAL RETRACE SELECT:
      D2   Этот бит выбирает clock , используемый в счетчике
           синхронизации по кадрам. Это 9-ти битовый счетчик,
           контролирующий общее число горизонтальных линий
           сканирования в кадровом цикле.
      0    Счетчик кадровой синхронизации синхронизируется
           каждым горизонтальным обратным ходом . Максимальное
           число горизонтальных строк развертки 512.
      1    Счетчик кадровой синхронизации синхронизируется
           каждым вторым горизонтальным обратным ходом.
           Максимальное число горизонтальных строк раз-
           вертки 1024.
                       стр.53
    COUNT BY TWO:
      D3   Этот бит выбирает clock , используемый в счетчике
           адресов памяти. Этот бит выбирает байт или адрес
           регенерации слова для буфера дисплея.
      0    Счетчик адресов памяти синхронизируется character
           clock.
      1    Счетчик адресов памяти синхронизируется каждым
           вторым clock.
    ADDRESS WRAP:
      D5   Этот бит используется для выбора внутреннего
           сигнала используемого для бита адреса памяти 0.
           На этот бит также оказывает влияние бит Word Byte
           Mode.
      0    В Word mode, бит счетчика адресов памяти 13
           выбирается для бита адреса памяти 0. В byte mode ,
           бит счетчика адресов памяти 0 выбирается для бита
           адреса памяти 0.
      1    В Word  mode, бит счетчика адресов памяти 15
           выбирается для бита адреса памяти 0. В byte mode,
           бит счетчика адресов памяти 0 выбирается для бита
           адреса памяти 0.
    WORD/BYTE MODE:
      D6
      0    Выбирается Byte mode. Биты счетчика адресов памяти
           смещаются влево перед обращением в видеопамять. Бит
           адреса 0 замещается битом 15 или битом 13 счетчика
           адресов памяти в соответствии с выбором бита
           Address Wrap.
      1    Выбирается Byte mode. Биты счетчика адресов памяти
           обращаются непосредственно в видеопамяти,
           Смотри след. таблицу.
    ADDRESSING TABLE:
                        ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
                        іБит счетчика адресов памяти обраща- і
                        іется в видеопамять во время доступа і
                        іCRT                                 і
ЪДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
іБит адреса видеопамяти і    Byte Mode        Word Mode      і
ГДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і         A0            і       MA0         MA15 or MA13     і
і         A1            і       MA1             MA0          і
і         A2            і       MA2             MA1          і
і          .            і        .               .           і
і          .            і        .               .           і
і          .            і        .               .           і
і         A15           і       MA15            MA14         і
АДДДДДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
                       стр.54
    HARDWARE RESET:
      D7
      0    Очищает горизонтальный и вертикальный обратный ход
      1    Разрешает горизонтальный и вертикальный обратный
           ход.
    LINE COMPARE: Только запись.
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 18h LINE COMPARE                                 і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і   BIT  7 6 5 4 3 2 1 0                                     і
і        і і і і і і і і                                     і
і        АДБДБДБДБДБДБДБДДДДД   Line Compare Value           і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
Это 8 младших битов 9-ти битового регистра Line Compare.
Бит 8 находится в регистре переполнения CRTC. Адрес памяти
дисплея установится в положение 0 в начале следующих двух
строк после того, как число отображенных на дисплее строк
станет равным содержимому этого регистра.
    400 LINE REGISTER: Только запись.
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = F9h 400 LINE REGISTER                            і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і   BIT  7 6 5 4 3 2 1 0                                     і
і        і і і і і і і і                                     і
і        і і і і і і і АДДДДД   Row Divide                   і
і        і і і і і і АДДДДДДД   Vertical Divide              і
і        і АДБДБДБДБДДДДДДДДД   Not Used                     і
і        АДДДДДДДДДДДДДДДДДДД   Auto Reset Enable            і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    ROW DIVIDE:
      D0    Этот бит обретает значение 0 путем сброса.
      0     CRTC работает нормально.
      1     Эта секция счетчика строк  CRTC приращения в
            половину нормальной скорости. Вместо счета 0,1,2,...
            будет счет 0,0,1,1,2,2 для каждой строки.
    VERTICAL DIVIDE:
      D1    Этот бит приводится к 0 операцией сброса.
      0     CRTC работает нормально.
      1     Секция счетчика кадров CRTC (Vertical total,
            Vertical Displayed,Blanking,Retrace...и т.д.)
            синхронизируется в половину нормальной скорости.
            Это эффективно удваивает степень разрешения по
            кадрам EGACTRC. Установив этот бит в положение 1
            можно добиться такого же эффекта, как и при
            установлении D2 регистра mode control в положение
            1.
                       стр.55
    AUTO RESET ENABLE:
      D7
      1    Когда этот бит 1 и запись производится в R0,R1,R6
           или R12, цикл возврата, который является внутренним
           для CRTC и длится в течение цикла в 64 символа.
           После того, как внешним генератором произведен
           возврат, этот бит устанавливается в положение 1.
           При этом бите любая запись в один из регистров
           CRTC, упомянутых выше, не оказывает влияния.
      0    Записи в CRTC htubcnhs R0,R1,R6 или R12 не
           генерируют внутреннего цикла возврата.
                       стр.56
    LIGHT PEN:
    НАИМЕНОВАНИЕ РЕГИСТРА: LIGHT PEN SET REGISTER
    АДРЕС ПОРТА:           3DCh только запись
Запись в этот порт очищает фиксатор светового пера.
Данные процессора игнорируются.
    НАИМЕНОВАНИЕ РЕГИСТРА: LIGHT PEN SET REGISTER
    АДРЕС ПОРТА:           3DCh только запись
Запись в этот порт устанавливает фиксатор светового
пера. Данные процессора игнорируются.
                       стр.57
    GRAPHIC CONTROLLER REGISTERS:
    НАИМЕНОВАНИЕ РЕГИСТРА: GRAPHICS A POSITION REGISTER
    АДРЕС ПОРТА:           3CCh только запись
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   GRAPHICS A POSITION REGISTER                             і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і   BIT  7 6 5 4 3 2 1 0                                     і
і        і і і і і і і і                                     і
і        і і і і і і і АДДДДД   Position 0                   і
і        і і і і і і АДДДДДДД   Position 1                   і
і        АДБДБДБДБДБДДДДДДДДД   Not Used                     і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    POSITION:
     D1-D0   Эти два бита контролируют отображение канала
             данных CPU в регистре Graphics Controller.
             Смотри диаграмму и таблицу, которые следуют
             после описания регистра Craphics B Position ,
             как они взаимодействуют.
             Для нормального использования в IBM этот регистр
             должен быть запрограммирован со значением 0h.
    НАИМЕНОВАНИЕ РЕГИСТРА:  GRAPHICS B POSITION REGISTER
    АДРЕС ПОРТА:            3CAh только запись.
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   GRAPHICS B POSITION REGISTER                             і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і   BIT  7 6 5 4 3 2 1 0                                     і
і        і і і і і і і і                                     і
і        і і і і і і і АДДДДД   Position 0                   і
і        і і і і і і АДДДДДДД   Position 1                   і
і        АДБДБДБДБДБДДДДДДДДД   Not Used                     і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    POSITION:
     D1-D0   Эти два бита контролируют отображение в виде
             карты канала данных CPU в регистры контролеры
             Graphics controller. Смотри диаграмму и таблицу,
             помещенные ниже, где указано, как они
             взаимодействуют.
             Для нормального использования в IBM этот регистр
             должен быть запрограммирован со значением 1h.
                       стр.58
    GRAPHICS POSITION REGISTER A & B INTERACTION:
    BLOCK DIAGRAM:
                                    VRAM
          CPU Data Bus
                                  Data Bus
ЪДДДДДДДї              ЪДДДДДДДї             ЪДДДДДДДДДДДДї
і       і              і       ГДДДДДДДДДДДДДґVRAM Plane 0і
і       і              і       і             АДДДДДДДДДДДДЩ
і       і      ЪДДДДДДДґ GP A  і             ЪДДДДДДДДДДДДї
і       і      і       і       ГДДДДДДДДДДДДДґVRAM Plane 1і
і       і      і       АДДДДДДДЩ             АДДДДДДДДДДДДЩ
і  CPU  ГДДДДДДґ       ЪДДДДДДДї             ЪДДДДДДДДДДДДї
і       і      і       і       ГДДДДДДДДДДДДДґVRAM Plane 2і
і       і      і       і       і             АДДДДДДДДДДДДЩ
і       і      АДДДДДДДґ GP B  і             ЪДДДДДДДДДДДДї
і       і              і       ГДДДДДДДДДДДДДґVRAM Plane 3і
АДДДДДДДЩ              АДДДДДДДЩ             АДДДДДДДДДДДДЩ
    MAPPING TABLE:
       ЪДДДДДДДДДВДДДДДДДДДДДДДДДДДї
       і GP Bits і  CPU Data Bus   і
       і D1   D0 і 7 6 5 4 3 2 1 0 і
ЪДДДДДДЕДДДДДДДДДЕДДДДДДДДДДДДДДДДДґ
і GP A і  0   0  і X X X X X X 1 0 і   0 = Video Plane 0
і GP B і  0   0  і X X X X X X 3 2 і   1 = Video Plane 1
і GP A і  0   1  і X X X X 1 0 X X і   2 = Video Plane 2
і GP B і  0   1  і X X X X 3 2 X X і   3 = Video Plane 3
і GP A і  1   0  і X X 1 0 X X X X і
і GP B і  1   0  і X X 3 2 X X X X і
і GP A і  1   1  і 1 0 X X X X X X і
і GP B і  1   1  і 3 2 X X X X X X і
АДДДДДДБДДДДДДДДДБДДДДДДДДДДДДДДДДДЩ
Приведенные выше таблицы показывают, каким образом регистры
Graphics A и B (GPA,GPB) Position можно использовать для
повторного отображения положений активных битов из регистров
Set/Reset, Enable Set/Reset, Color Compare, и Color Don't
Care. В стандартной конфигурации они представляют собой:
GPA=0h, GPB=1H. Оказывают влияние также и на функции
регистров Read Map Select и Mode (см. описания после
определений регистров).
                       стр.59
    НАИМЕНОВАНИЕ РЕГИСТРА:  GRAPHICS 1 AND 2 ADDRESS
    АДРЕС ПОРТА:            3CEh только запись
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   GRAPHICS 1 AND 2 ADDRESS                                 і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і   BIT  7 6 5 4 3 2 1 0                                     і
і        і і і і і і і і                                     і
і        і і і і АДБДБДБДДДДД   Graphics Address             і
і        АДБДБДБДДДДДДДДДДДДД   Not Used                     і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    GRAPHICS ADDRESS:
     D3  D2  D1  D0    Hex    Register Name
     0   0   0   0     00    Set/Reset
     0   0   0   1     01    Enable Set/Reset
     0   0   1   0     02    Color Compare
     0   0   1   1     03    Data Rotate
     0   1   0   0     04    Read Msp Select
     0   1   0   1     05    Mode
     0   1   1   0     06    Miscellaneous
     0   1   1   1     07    Color Don't Care
     1   0   0   0     08    Bit Mask
    НАИМЕНОВАНИЕ РЕГИСТРА:  GRAPHICS CONTROLLER DATA
    АДРЕС ПОРТА:            3CFh только запись
    SET/RESET:
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 00h SET/RESET                                    і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і   BIT  7 6 5 4 3 2 1 0                                     і
і        і і і і і і і і                                     і
і        АДБДБДБДБДБДБДБДДДДД   Refer to Mapping Table       і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
Активные положения битов в этом регистре приведены в разделах
Mapping Table в начале этого раздела. Этот регистр разрешает
или Возврат значений байта в четырех видеоплоскостях
соответствующих битам в этом регистре : 1=Set байт, 0=Reset
байт. Этот регистр является активным, когда Graphics
Controller находится в положении Mode 0, а Enable Set/Reset
активируется. Этот регистр эффективен только при записи в
видеопамяти.
                       стр.60
    ENABLE SET/RESET:
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 01h ENABLE SET/RESET                             і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і   BIT  7 6 5 4 3 2 1 0                                     і
і        і і і і і і і і                                     і
і        АДБДБДБДБДБДБДБДДДДД   Refer to Mapping Table       і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
Активные положения бита в этом регистре приведены в Mapping
Table в начале этого раздела. Этот регистр контролирует
активацию Set/Reset регистра. Программирование любого бита с
logie 1 разрешает соответствующий бит в регистре Set/Reset .
Logie 0 запрещает соответствующий бит Set/Reset, позволяя
записать данные процессора без изменений.
    COLOR COMPARE:
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 02h COLOR COMPARE                                і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і   BIT  7 6 5 4 3 2 1 0                                     і
і        і і і і і і і і                                     і
і        АДБДБДБДБДБДБДБДДДДД   Refer to Mapping Table       і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
Активные положения бита в этом регистре приведены в Mapping
Table в начале этого раздела. Этот регистр определяет
эталонный цвет для Read Mode1(см. Mode Register). В этом
режиме, когда процессор считывает с памяти дисплея, байт
возврата данных будет в положении 1 в каждом положении бита,
где данные в 4 плоскостях памяти согласуются со значением в
регистре Color Compare (см. таблицу ниже). Тестироваться
будут только плоскости, разрешенные регистром Color Don't
Care.
                       Color Compare         ЪДДДДДДДДДДДДДДДї
                         Register     ЪДДДДДДґVRAM Plane 0   і
                                      і      і1 1 0 1 1 0 1 0і
                       ЪДДДДДДДї      і      АДДДДДДДДДДДДДДДЩ
      C.P.U.           і  Bit  ГДДДДДДЩ      ЪДДДДДДДДДДДДДДДї
ЪДДДДДДДДДДДДДДДї      і       ГДДДДДДДДДДДДДґVRAM Plane 1   і
і               і      і 0 = 1 і             і1 1 0 0 1 1 0 1і
і0 1 0 0 1 0 0 0ГДДДДДДґ 1 = 1 і             АДДДДДДДДДДДДДДДЩ
і               і      і 2 = 0 і             ЪДДДДДДДДДДДДДДДї
АДДДДДДДДДДДДДДДЩ      і 3 = 1 ГДДДДДДДДДДДДДґVRAM Plane 2   і
                       і 4 = X і             і1 0 1 1 0 1 1 0і
Диаграмма показывает   і 5 = X і             АДДДДДДДДДДДДДДДЩ
сравнение с GP A = 0,  і 6 = X і             ЪДДДДДДДДДДДДДДДї
GP B = 1               і 7 = X ГДДДДДДДДДДДДДґVRAM Plane 3   і
                       і 8 = X і             і1 1 1 1 1 0 1 1і
                       АДДДДДДДЩ             АДДДДДДДДДДДДДДДЩ
                       стр.61
    DATA ROTATE:
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 03h DATA ROTATE                                  і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і   BIT  7 6 5 4 3 2 1 0                                     і
і        і і і і і і і і                                     і
і        і і і і і АДБДБДДДДД   Rotate Count                 і
і        і і і АДБДДДДДДДДДДД   Function Select              і
і        АДБДБДДДДДДДДДДДДДДД   Not Used                     і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    ROTATE COUNT:
     D2-D0    Загруженное 3 битовое двоичное значение
              определяет число положений бита для вращения
              данных процессора при записи в видеопамять
              нужно загрузить эти 3 бита как двоичное 0. Эта
              функция является Rotate Logie Right (см.
              таблицу ниже).
                     ROTATE COUNT
                   7 6 5 4 3 2 1 0
                  ЪДВДВДВДВДВДВДВДї
                  іXіXіXіXіXі1і0і1і   Count = 5h
                  АДБДБДБДБДБДБДБДЩ
         CPU BUS                            VIDEO MEMORY
     7 6 5 4 3 2 1 0                       7 6 5 4 3 2 1 0
    ЪДВДВДВДВДВДВДВДї                     ЪДВДВДВДВДВДВДВДї
ЪДДДґ0і1і0і0і1і1і0і1ГДДДї    ДДДДДДДДДДД> і0і1і1і0і1і0і1і0і
і   АДБДБДБДБДБДБДБДЩ   і                 АДБДБДБДБДБДБДБДЩ
АДДДДДДДДДДД<ДДДДДДДДДДДЩ
    FUNCTION SELECT:
      D4  D3  Эти два бита используются для выбора логических
              функций аппаратных, которые можно предварительно
              форматировать между фиксатором данных памяти и
              любыми данными, выбранными регистром Write Mode.
      D4  D3
      0   0   Данные без изменений.
      0   1   Logical AND c фиксированными данными
      1   0   Logical OR с фиксированными данными
      1   1   Logical XOR с фиксированными данными.
                       стр.62
    READ MAP SELECT:
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 04h READ MAP SELECT                              і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і   BIT  7 6 5 4 3 2 1 0                                     і
і        і і і і і і і і                                     і
і        і і і і і АДБДБДДДДД   Map Select                   і
і        АДБДБДБДБДДДДДДДДДДД   Not Used                     і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    MAP SELECT:
     D2-D0   Этот регистр используется для выбора Video Memory
             Plane, который будет считываться процессором.
             Этот регистр выбирает плоскости от 0 до 7, как
             запрограммированно в двоичном исчислении для
             операции чтения. Фактические положения плоскостей
             памяти контролируются Graphicr Position A u B.
             (GP A, GP B).
    MODE:
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 05h MODE                                         і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і   BIT  7 6 5 4 3 2 1 0                                     і
і        і і і і і і і і                                     і
і        і і і і і і АДБДДДДД   Write Mode                   і
і        і і і і і АДДДДДДДДД   Not Used                     і
і        і і і і АДДДДДДДДДДД   Read Mode                    і
і        і і і АДДДДДДДДДДДДД   Odd/Even                     і
і        і і АДДДДДДДДДДДДДДД   Shift Register Mode          і
і        АДБДДДДДДДДДДДДДДДДД   Not Used                     і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    WRITE MODE:
     D1  D0  Эти два бита выбирают режим записи. Имеются три
             ценных режима записи, которые контролируют
             переход данных процессора в Video Planer.
     0   0   Write Mode 0: Data Rotate,Logical  Function u
             Set/Reset срабатывают в этом режиме.
     0   1   Write Mode 1: Активные Video Memory Plane(s)
             записываются с содержимым фиксаторов данных 32-
             битового процессора,эти фиксаторы загружаются
             предыдущим считыванием процессора из видеопамяти.
                       стр.63
     1   0   Write Mode 2:  В этом режиме положение бита,
             соответствующего адресу Video Plane
             (контролируемого GPA и GPB), используется как
             значение 8 бит записи в видеоплотность,
             например, Write Mode 2; Данные процессора -
             это ``10101100``. Видеоплотность 3 будет
             записываться с 8 битами(один байт) с таким же
             значением, как бит 3 данных процессора.
     D1    D0
     1     1    Обычно эта комбинация не используется. Это то
                же самое, что Write Mode 1.
    READ MODE:
         D3
         0    Этот процессор считывает данные из активной
               Video Memory Plane.
         1    Разрешает Color Compare Register (подробности
              см. в Color Compare).
    ODD/EDEN:
         D4
         0    Регистр выбора Read Plane контролирует, из
              какой плоскости процессор считывает данные.
         1    Бит AO адреса процессора замещает бит 0
              регистра Read Plane Select (см.Read Plane
              Select). Поэтому A 0 определяет, с какой
              плоскости будут считываться данные, с четной
              или нечетной.
    SHIFT REGISTER MODE:
         D5   Этот регистр контролирует, каким образом
              данные из Video Memory Planes смещаются в
              секцию палитры атрибутного контроллера в
              Graphics Mode. После каждого CRT считывания из
              видеопамяти в палитру может быть смещено до 16
              бит. Нижеследующая таблица показывает порядок
              смещения видеоданных (P1 = Memory Plane 1 и
              т.д.)
                       стр. 64
D5 = 0:
     ЪДДДДДДДДДДВДДДДДДДДДДї
     і   P1     і   P0     і             COLOR Palette
     ГДДДДДДДДДДЕДДДДДДДДДДґ
     і 01234567 і 01234567 ГДДДДДї      ЪДДДДДДДДДДДДї
     АДДДДДДДДДДБДДДДДДДДДДЩ     і      і            і
                                 і      і            і
                ЪДДДДДДДДДДї     і      і            і
                і   P1     і     АДДДДДДґ A0         і
     ЪДДДДДДДДДДЕДДДДДДДДДДґ            і            і
     і 00000000 і 01234567 ГДДДДДї      і            і
     АДДДДДДДДДДБДДДДДДДДДДЩ     АДДДДДДґ A1         і
                                        і            і
                                        і            і
     ЪДДДДДДДДДДВДДДДДДДДДДї     ЪДДДДДДґ A2         і
     і   P3     і   P2     і     і      і            і
     ГДДДДДДДДДДЕДДДДДДДДДДґ     і      і            і
     і 01234567 і 01234567 ГДДДДДЩ      і            і
     АДДДДДДДДДДБДДДДДДДДДДЩ     ЪДДДДДДґ A3         і
                                 і      і            і
                ЪДДДДДДДДДДї     і      і            і
                і   P3     і     і      АДДДДДДДДДДДДЩ
     ЪДДДДДДДДДДЕДДДДДДДДДДґ     і
     і 00000000 і 01234567 ГДДДДДЩ
     АДДДДДДДДДДБДДДДДДДДДДЩ
D5 = 1:
     ЪДДДДДДДДДДВДДДДДДДДДДї
     і P1   P0  і P1   P0  і             COLOR Palette
     ГДДДДЕДДДДДЕДДДДЕДДДДДґ
     і1357і 1357і0246і0246 ГДДДДДї      ЪДДДДДДДДДДДДї
     АДДДДБДДДДДБДДДДБДДДДДЩ     і      і            і
                                 і      і            і
                ЪДДДДДДДДДДї     АДДДДДДґ A0         і
                і P1   P0  і            і            і
     ЪДДДДВДДДДДЕДДДДЕДДДДДґ            і            і
     і0000і 0000і1357і1357 ГДДДДДДДДДДДДґ A1         і
     АДДДДБДДДДДБДДДДБДДДДДЩ            і            і
                                        і            і
     ЪДДДДДДДДДДВДДДДДДДДДДї            і            і
     і P3   P2  і P3   P2  і     ЪДДДДДДґ A2         і
     ГДДДДЕДДДДДЕДДДДЕДДДДДґ     і      і            і
     і1357і 1357і0246і0246 ГДДДДДЩ      і            і
     АДДДДБДДДДДБДДДДБДДДДДЩ            і            і
                                 ЪДДДДДДґ A3         і
                ЪДДДДВДДДДДї     і      і            і
                і P3 і P2  і     і      і            і
     ЪДДДДВДДДДДЕДДДДЕДДДДДґ     і      АДДДДДДДДДДДДЩ
     і0000і 0000і1357і1357 ГДДДДДЩ
     АДДДДБДДДДДБДДДДБДДДДДЩ
                         стр.65
    MISCELLANEOUS:
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 06h Miscellaneous                          і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        і і і і і і і АДДДД Graphics Mode             і
і        і і і і і і АДДДДДД Chain Odd Maps to Even    і
і        і і і і АДБДДДДДДДД Memory Map                і
і        АДБДБДБДДДДДДДДДДДД Not Used                  і
і                                                      і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    GRAPHICS MODE:
        D0
        0      Разрешает Alpha Mode. Активирунтся система
               обращения генератора символов.
        1      Разрешает Graphics Mode. Система обращения к
               символам не используется.
    CHAIN ODD MAPS TO EVEN:
        D1
        0      A0 шина адреса памяти используется во время
               обращения к памяти процессора.
        1      A0 замещается А16 шины адреса процессора (если
               биты D3 и D2 являются 0 ), или битом Page (D5)
               из регистра Miscellaneous Output (3C2/3C3h).
    MEMORY MAP:
     D3  D2      Это наборы битов, когда Video Memory
                 отображается в таблицах в объеме адреса CPU.
                 Действует только в EGA Mode.
     0   0       A0000 -- BFFFFh
     0   1       A0000 -- AFFFFh
     1   0       B0000 -- B7FFFh
     1   1       B8000 -- BFFFFh
                       стр. 66
    COLOR DON`T CARE:
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 07h Color Don't Care                         і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                                 і
і        і і і і і і і і       Refer to Mapping Table    і
і                                                        і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
Активное наложение битов в этом регистре описаны в Mapping
Table в начале этого раздела. Этот регистр взаимодействует
только с Read Mode 1.
Только А позволяет включить соответствующую Video Memory
Plane в color compare (как изображено в таблицах GPA и GPB).
    BIT MASK:
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 08h Bit Mask                                 і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                                 і
і        і і і і і і і і                                 і
і        АДБДБДБДБДБДБДБДДДДДД   Bit Mask                і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    BIT MASK:
         0      Это позволяет записать соответствующий бит в
                каждой плоскости памяти вместе с данными из
                фиксаторов процессора. Фиксаторы процессора
                загружаются Video memory чтения процессора.
         1      Это позволяет соответствующий бит в плоскостях
                видеопамяти изменить выбранным режимом записи
                и данными CPU.
                        стр. 67
    ATTRIBUTES CONTROLLER:
    ATTRIBUTE ADDRESS AND DATA:
Регистры Attribute Address и Data являются регистрами
только записи, которая занимает одни и те же адреса порта 1 0
(3C0h). Чтобы сначала выбрать регистр Attribute Address
процессор должен считывать из адреса 1 0  3BAh или 3DAh.
Это приводит в адресное состояние flip-flop выбора
address/data. Запись в порты 3C0h с нужным атрибутным адресом
позволяет выбрать этот регистр для последующей записи данных
и переключает тригер выбора адреса/данных. Дополнительная
запись переключает между адресом и данными в этом адресе
порта.
    ATTRIBUTE ADDRESS:
    First Write to 3C0h
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   ATTRIBUTE ADDRESS                                  і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        і і і АДБДБДБДБДДДД Attribute Address         і
і        і і АДДДДДДДДДДДДДД Palette Address Source    і
і        АДБДДДДДДДДДДДДДДДД Not Used                  і
і                                                      і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    INDEX:
     D4  D3  D2  D1  D0
     0   X   X   X   X        00h - 0Fh Palette Registers
     1   0   0   0   0        10h Mode Control
     1   0   0   0   1        11h Over-scan Color
     1   0   0   1   0        12h Color Plane Enable
     1   0   0   1   1        13h Horizontal Picture Element
                                                  Panning
    PALETE ADDRESS SOURCE:
      D5
      0      Разрешена загрузка Palette регистров. Биты
             D3-D0 атрибутного регистра адресов применяются
             к входам color palette address.
      1      Видеоданные применяются к входам адреса
             патитры цветов.
                   стр. 68
    PALETTE:
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 00h-0Fh Palette Registers                  і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        і і і і і і і АДДДД Blue                      і
і        і і і і і і АДДДДДД Green                     і
і        і і і і і АДДДДДДДД Red                       і
і        і і і і АДДДДДДДДДД Secondary Blue/Mono Video і
і        і і і АДДДДДДДДДДДД Secondary Green/Intensity і
і        і і АДДДДДДДДДДДДДД Secondary Red             і
і        АДБДДДДДДДДДДДДДДДД Not Used                  і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    Это регистры 16 палитр. Каждый из этих регистров
соответствует одной возможной комбинации из 4 входов
видеоплоскости в систему атрибутного контроллера.
    FUNCTION DIAGRAM:
                          Sec.Red              ЪДДДДДДДДДДДї
                          ЪДДДДДДДДДДДДДДДДДДДДґ           і
                          і Sec.Green          і Direct    і
                          і ЪДДДДДДДДДДДДДДДДДДґ           і
                          і і Sec.Blue         і Drive     і
                          і і ЪДДДДДДДДДДДДДДДДґ           і
                          і і і Red            і Video     і
                          і і і ЪДДДДДДДДДДДДДДґ           і
                          і і і і Green        і Out       і
                          і і і і ЪДДДДДДДДДДДДґ           і
                          і і і і і Blue       і           і
                          і і і і і ЪДДДДДДДДДДґ           і
ЪДДДДДДї                  і і і і і і          і           і
і      ГДДї ЪДДДДДДДДДДДДВБВБВБВБВБВБВДї       АДДДДДДДДДДДЩ
іVideo і  і і        00h і1і0і0і1і0і1і і
іShift ГДїАДґ A0      щ  АВБВБВБВБВБВЩ і
іRegis-ГїАДДґ A1      щ   і і і і і і  і
іter   іАДДДґ A2      щ  ЪБВБВБВБВБВБї і
і      ГДДДДґ A3     /Fh і0і1і1і0і0і1і і
і      і    і            АДБДБДБДБДБДЩ і
АДДДДДДЩ    АДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
             Attributes Controller Palette
     Выход из палитры будет таким:
For A3-0 = 00h:ONS.Red            For A3-0 = OFh:OFFS.Red
           OOFS.Green                        ONS.Green
           OFFS.Blue                         ONS.Blue
           ONRed                             OFFRed
           OFFGreen                          OFFGreen
           ONBlue                            ONBlue
                      стр. 69
    MODE CONTROL:
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 10h Mode Control                                і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                                    і
і        і і і і і і і і                                    і
і        і і і і і і і АДДДД Graphics/Alphanumeric Mode     і
і        і і і і і і АДДДДДД Display Type                   і
і        і і і і і АДДДДДДДД Enable line Graphics Character і
і        і і і і АДДДДДДДДДД Select Background Intensity or і
і        АДБДБДБДДДДДДДДДДДД Not Used                       і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    GRAPHICS/ALPHANUMERIC MODE:
      D0
      0      Выбирает Alphanumeric mode
      1      Выбирает Graphics mode
    DISPLAY TYPE:
      D1
      0      Выбирает атрибуты цветного дисплея
      1      Выбирает атрибуты монохромного дисплея
    ENABLE LINE GRAPHICS CHARACTER CODES:
      D2
      0      Девятое горизонтальное положение бита
             отображаемой ячейки памяти символов имеет
             тот же цвет, что и фон.
      1      Девятое горизонтальное положение бита
             отображаемой ячейки памяти символов такое же,
             как восьмое положение бита, если отображаемый
             код символов находится между 0С0h и 0DFH. Эти
             коды имеются в специальном наборе линейного
             изображения IBM для монохромного адаптера.
    SELECT BACKGROUND INTENSITY OR ENABLE BLINK:
      D3
      0      Бит D7 атрибута символов используется для
             интенсивности фона.
      1      Бит D7 атрибута символов используется для
             мерцания. Этот бит также является logic 1 и
             разрешает мерцание в graphics modes.
             Мерцание в графическом режиме осуществляется
             путем инвертирования данных из Video Memory
             Plane 3 на 16 из каждых 32 кадров.
                   стр. 70
    OVER-SCAN COLOR:
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 11h Over-Scan Color                        і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        і і і і і і і АДДДД Blue                      і
і        і і і і і і АДДДДДД Green                     і
і        і і і і і АДДДДДДДД Red                       і
і        і і і і АДДДДДДДДДД Secondary Blue            і
і        і і і АДДДДДДДДДДДД Secondary Green/Intensity і
і        і і АДДДДДДДДДДДДДД Secondary Red             і
і        АДБДДДДДДДДДДДДДДДД Not Used                  і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
Эти 6 битов используются для определения цвета по границе
CRT дисплея.
    COLOR PLANE ENABLE:
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 12h Color Plane Enable                     і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        і і і і АДБДБДБДДДД Enable Color Plane        і
і        і і АДБДДДДДДДДДДДД Video Status MUX          і
і        АДБДДДДДДДДДДДДДДДД Not Used                  і
і                                                      і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    ENABLE COLOR PLANE
    D3 -  D0
    1         Данные соответствующей Video Memory plane
              (plane 3-0) применяются к палитре цветов.
    0         Выход палитры цветов соединяется с logic 0.
    VIDEO STATUS MUX:
      D5  D4    Эти биты выбирают 2 из 6 цветовых выхода для
                Status Port (см. порты 3BAh, 3DAh биты D5 и
                D4).
                   Status Port
                       D5               D4
      0   0           Red             Blue
      0   1          S.Red           S.Green
      1   0          S.Blue           Green
      1   1         Not Used         Not Used
                       стр. 71
    HORIZONTAL PICTURE ELEMENT PANNING:
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 13h Horizontal Pel Panning                 і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        і і і і АДБДБДБДДДД Horizontal Pel Panning    і
і        АДБДБДБДДДДДДДДДДДД Not Used                  і
і                                                      і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    HORIZONTAL PEL PANNING
      D3 - D0    Этот регистр используется для горизонтальной
                 прокрутки. В 8 Pels на character modes этот
                 регистр обычно программируеися со значением
                 0. Отображаемое значение смещается влево
                 определенным числом точек растра,
                 определяемым с помощью этого регистра.
                 Максимально разрешается 7. В 9 точках на
                 character modes этот регистр обычно
                 программируется со значением 8.
                 Программирование значений 0-7 будет все
                 больше смещать изображение влево.
                      стр. 72
    HERCULES MODE:
    HERCULES REGISTERS:
Hercules Mode представляет собой разработку карты
стандартного монохромного видеопрадаптера IBM со специальными
расширениями, обеспечивающими высокое разрешение под контролем
программы.
Имеются несклько EGA mode регистров, которые можно
программировать перед переключением в Hercules Mode (см.
раздел Programming настоящей инструкции).
    НАИМЕНОВАНИЕ РЕГИСТРА: 6845 INDEX
    АДРЕС ПОРТА:           3B0,3B2,3B4 или 3B6h  Только запись
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   6845 INDEX                                         і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        і і і АДБДБДБДБДДДД 6845 Address              і
і        АДБДБДДДДДДДДДДДДДД Not Used                  і
і                                                      і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    6845 ADDRESS:
         D4 - D0      Двоичное значение, соответствующее
                      адресу нужного регистра данных в CRTC.
 D4  D3  D2  D1  D0  AC  HEX  REG.NAME
 0   0   0   0   0    W  00h  Horizontal Total
 0   0   0   0   1    W  01h  Horizontal Displayed
 0   0   0   1   0    W  02h  Horizontal Sync Position
 0   0   0   1   1    W  03h  Sync Width
 0   0   1   0   0    W  04h  Vertical Total
 0   0   1   0   1    W  05h  Vertical Total Adjust
 0   0   1   1   0    W  06h  Vertical Displayed
 0   0   1   1   1    W  07h  Vertical Sync Position
 0   1   0   0   0    W  08h  Interlace & Skew
 0   1   0   0   1    W  09h  Maximum Raster Address
 0   1   0   1   0    W  0Ah  Cursor Start Raster
 0   1   0   1   1    W  0Bh  Cursor End Raster
 0   1   1   0   0   R/W 0Ch  Start Address High
 0   1   1   0   1   R/W 0Dh  Start Address Low
 0   1   1   1   0   R/W 0Eh  Cursor Location High
 0   1   1   1   1   R/W 0Fh  Cursor Location Low
 1   0   0   0   0    R  10h  Light Pen High
 1   0   0   0   1    R  11h  Light Pen Low
                  стр. 73
    НАИМЕНОВАНИЕ РЕГИСТРА: 6845 DATA
    АДРЕС ПОРТА:           3B1, 3B3, 3B5 или 3B7h
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   6845 DATA                                          і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        АДБДБДБДБДБДБДБДДДД See 6845 description in   і
і                            this manual               і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
Полное описание 6845 CRTC регистра приводится в Appendix A.
    НАИМЕНОВАНИЕ РЕГИСТРА: DISPLAY MODE CONTROL PORT
    АДРЕС ПОРТА:           3B8h   Только запись
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   DISPLAY MODE CONTROL PORT                          і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        і і і і і і і АДДДД Not Used                  і
і        і і і і і і АДДДДДД Text/Graphics Mode        і
і        і і і і і АДДДДДДДД Not Used                  і
і        і і і і АДДДДДДДДДД Screen Blank              і
і        і і і АДДДДДДДДДДДД Not Used                  і
і        і і АДДДДДДДДДДДДДД Text Blink                і
і        і АДДДДДДДДДДДДДДДД Not Used                  і
і        АДДДДДДДДДДДДДДДДДД Video Page Select         і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    TEXT/GRAPHICS MODE:
      D1
      0        Hercules эмуляция установлена в character
               mode
      1        Hercules эмуляция установлена в графический
               режим. При входе в Hercules режим этот бит
               принимает значение по умолчанию logic 0 (см.
               также Configuration port 3BFh). Заметьте, что
               6845 CTRC должен программироваться при каждом
               изменении этого бита.
    SCREEN BLANK:
      D3
      0        На видеодисплее пробел, изображение
               отсутствует.
      1        Видеодисплей активен. На дисплее имеется
               изображение. При входе в Hercules mode этот
               бит по умолчанию принимает значение logic 0.
                        стр. 74
    TEXT BLINK:
      D5
      0        Text Blinking запрещено. Любые символы текста
               на дисплее, имеющие атрибутный комплект
               мерцания, не будут мерцать.
      1        Text Blinker разрешено. Любые символы текста
               на дисплее, имеющие атрибутный комплект
               мерцания будут мерцать.
При входе в Hercules режим этого бита по умолчанию принимает
значение logic 0.
    VIDEO PAGE SELECT:
      D7
      0        Выбирает Video Page 0 (B0000 - B7FFFh) в
               качестве активной шины дисплея.
      1        Выбирает Video Page 1 (B8000 - BFFFh) в
               качестве активной шины дисплея.
При входе в Hercules mode этот бит по умолчанию принимает
значение logic 0.
     НАИМЕНОВАНИЕ РЕГИСТРА: SET LIGHT PEN LATCH
     АДРЕС ПОРТА:           3B9h  Только запись.
Записывает в этот порт наборы фиксатора светового пера.Данные
процессора игнорируются.
                    стр. 75
     НАИМЕНОВАНИЕ РЕГИСТРА: DISPLAY STATUS PORT
     АДРЕС ПОРТА:           3BAh  Только чтение.
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   DISPLAY STATUS PORT                                і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        і і і і і і і АДДДД Display Status 1          і
і        і і і і і і АДДДДДД Light Pen Latch           і
і        і і і і і АДДДДДДДД Light Pen Switch          і
і        і і і і АДДДДДДДДДД Display Status 2          і
і        і і і АДДДДДДДДДДДД Not Used                  і
і        і і АДДДДДДДДДДДДДД Not Used                  і
і        і АДДДДДДДДДДДДДДДД Not Used                  і
і        АДДДДДДДДДДДДДДДДДД Display Status 3          і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    DISPLAY STATUS 1:
      D0
      0        Видеодисплей активен.
      1        Horizontal или Vertical Sync активен.
               Видеодисплей временно пустой.
    LIGHT PEN LATCH:
      D1
      0         Фиксатор светового пера в состоянии нуля.
      1         Фиксатор светового пера включен.
    LIGHT PEN SWITCH:
      D2
      0         Переключатель светового пера закрыт.
      1         Переключатель светового пера открыт.
    DISPLAY STATUS 2:
      D3         Этот бит соединен с прямым выходом
                 видеодисплея.
      0         Указывает, что видеосигнал выключен.
      1         Указывает, что видеосигнал включен.
    DISPLAY STATUS 3:
      D7
      0        Vertical Retrace активен. Видеодисплей
               временно пуст.
      1        Видеодисплей активен.
                        стр. 76
    НАИМЕНОВАНИЕ РЕГИСТРА: LIGHT PEN CLEAR
    АДРЕС ПОРТА:           3BBh  Только запись.
Запись в этот порт сбрасывает фиксатор светового пера. Данные
процессора игнорируются.
    НАИМЕНОВАНИЕ РЕГИСТРА: CONFIGURATION
    АДРЕС ПОРТА:           3BFh  Только запись.
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   CONFIGURATION                                      і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        і і і і і і і АДДДД Graphics Mode Control     і
і        і і і і і і АДДДДДД Memory Map Control        і
і        АДБДБДБДБДБДДДДДДДД Not Used                  і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    GRAPHICS MODE CONTROL:
      D0
      0         Этот бит захватывает разрешение
                графического режима. Бит контроля режима
                Text/Graphics порта контроля режима дисплея
                не может быть установлен в графический
                режим.
При входе в Hercules mode этот бит по умолчанию принимает
значение logic 0.
    MEMORY MAP CONTROL:
      D1
      0         Запрещает процесс Video Page Select, бит D7
                порта контроля режима дисплея.
      1         Разрешает процесс Video Page Select, бит D7
                порта контроля режима дисплея, и запрещает
                доступ в Video Memory Plane 1 (B8000 -
                BFFFFh).
При входе в Hercules режим этот бит по умолчанию
принимает значение logic 0.
                       стр. 77
    CGA MODE:
    CGA REGISTERS:
    НАИМЕНОВАНИЕ РЕГИСТРА: 6845 INDEX
    АДРЕС ПОРТА:           3D0, 3D2, 3D4 или 3D6h  Чтение
                           Запись
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   CTRC ADDRESS INDEX                                 і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        і і і АДБДБДБДБДДДД CTRC Address              і
і        АДБДБДДДДДДДДДДДДДД Not Used                  і
і                                                      і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    CTRC ADDRESS:
     D4 - D0        Двоичное значение, соответствующее адресу
                    нужного регистра данных в CTRC.
 D4  D3  D2  D1  D0  AC  HEX  REG.NAME
 0   0   0   0   0    W  00h  Horizontal Total
 0   0   0   0   1    W  01h  Horizontal Displayed
 0   0   0   1   0    W  02h  Horizontal Sync Position
 0   0   0   1   1    W  03h  Sync Width
 0   0   1   0   0    W  04h  Vertical Total
 0   0   1   0   1    W  05h  Vertical Total Adjust
 0   0   1   1   0    W  06h  Vertical Displayed
 0   0   1   1   1    W  07h  Vertical Sync Position
 0   1   0   0   0    W  08h  Interlace & Skew
 0   1   0   0   1    W  09h  Maximum Raster Address
 0   1   0   1   0    W  0Ah  Cursor Start Raster
 0   1   0   1   1    W  0Bh  Cursor End Raster
 0   1   1   0   0   R/W 0Ch  Start Address High
 0   1   1   0   1   R/W 0Dh  Start Address Low
 0   1   1   1   0   R/W 0Eh  Cursor Location High
 0   1   1   1   1   R/W 0Fh  Cursor Location Low
 1   0   0   0   0    R  10h  Light Pen High
 1   0   0   0   1    R  11h  Light Pen Low
    НАИМЕНОВАНИЕ РЕГИСТРА: 6845 DATA
    АДРЕС ПОРТА:           3D1,3D3,3D5, or 3D7h Read Write
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   CRTC DATA                                          і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        АДБДБДБДБДБДБДБДДДД See 6845 description in   і
і                            this manual               і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
                       стр. 78
    НАИМЕНОВАНИЕ РЕГИСТРА: MODE CONTROL REGISTER
    АДРЕС ПОРТА:           3D8h  Только запись.
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   MODE CONTROL REGISTER                              і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        і і і і і і і АДДДД Alphanumeric resolution   і
і        і і і і і і АДДДДДД Graphics Select           і
і        і і і і і АДДДДДДДД Black/White Select        і
і        і і і і АДДДДДДДДДД Enable Video              і
і        і і і АДДДДДДДДДДДД Graphics Resolution       і
і        і і АДДДДДДДДДДДДДД Secondary Red             і
і        АДБДДДДДДДДДДДДДДДД Not Used                  і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    ALPHANUMERIC RESOLUTION:
      D0
      0        Выбирает 40 * 25 alphanumeric mode
      1        Выбрает графический режим дисплея.
    GRAPHICS SELECT:
      D1
      0        Выбирает alphanumeric display mode.
      1        Выбирает графический режим дисплея.
    BLACK/WHITE SELECT:
      D2
      0        Выбирает color mode.
      1        Выбирает black/white mode.
    ENABLE VIDEO:
      D3
      0        Запрещает выход видеосигнала. Этот сигнал
               может быть отменен битом 0 порта Mode
               Select.
      1        Разрешает выход видеосигнала.
    GRAPHICS RESOLUTION:
      D4
      0       Устанавливает разрешающую способность
              дисплея в графический режим до 320 * 200.
      1       Устанавливает разрешающую способность
              дисплея в графический режим до 640 * 200.
              Цвет дисплея определяется  портом Color
              Select.
    BACKGROUND INTENSITY
      D5
      0       Выбирает интенсифицированный цвет фона.
      1       Выбирает параметр мерцания в alphanumeric
              mode.
                    стр. 79
    НАИМЕНОВАНИЕ РЕГИСТРА: COLOR SELECT REGISTER
    АДРЕС ПОРТА:  3D9h  Только запись.
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   COLOR SELECT REGISTER                              і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        і і і і АДБДБДБДДДД Color bits                і
і        і і і АДДДДДДДДДДДД Palette                   і
і        і і АДДДДДДДДДДДДДД Color Set                 і
і        АДБДДДДДДДДДДДДДДДД Not Used                  і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    COLOR BITS:
Биты 0-3 выбирают цвет на границах экрана в alphanumeric
mode. В графическом режиме 320 * 200 эти биты выбирают цвет
фона на экране. В режиме 640 * 200 эти биты выбирают цвет
растра.
ЪДДДДДДВДДДДДДВДДДДДДВДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і  D3  і  D2  і  D1  і  D0  і                           і
ГДДДДДДЕДДДДДДЕДДДДДДЕДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і  0   і  0   і  0   і  1   і Blue On                   і
ГДДДДДДЕДДДДДДЕДДДДДДЕДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і  0   і  0   і  1   і  0   і Green On                  і
ГДДДДДДЕДДДДДДЕДДДДДДЕДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і  0   і  1   і  0   і  0   і Red On                    і
ГДДДДДДЕДДДДДДЕДДДДДДЕДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і  1   і  0   і  0   і  0   і Intensity On              і
АДДДДДДБДДДДДДБДДДДДДБДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
1 = On     0 = Off
    PALETTE:
      D4
      0       Используются нормальные цвета.
      1       Этот бит выбирает альтернативный набор
              интенсифицированных цветов фона, если
              установлен бит 5 порта Mode Control.
                        стр. 80
    COLOR SET:
ЪДДДДДДВДДДДДДВДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і  D5  і  C1  і  C0  і       Set Selected              і
ГДДДДДДЕДДДДДДЕДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і  0   і  0   і  0   і Background selected by port 3D9hі
і  0   і  0   і  1   і Cyan                            і
і  0   і  1   і  0   і Magenta                         і
і  0   і  1   і  1   і White                           і
і  1   і  0   і  0   і Background selected by port 3D9hі
і  1   і  0   і  1   і Green                           і
і  1   і  1   і  0   і Red                             і
і  1   і  1   і  1   і Brown                           і
АДДДДДДБДДДДДДБДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
Этот бит используется только в графическом режиме 320 * 200.
    НАИМЕНОВАНИЕ РЕГИСТРА: AUXILIARY MODE SELECT
    АДРЕС ПОРТА:           3DAh  Только запись.
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   AUXILIARY MODE SELECT PORT                         і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        і і і і і і і АДДДД Enable Override           і
і        і і і і і АДБДДДДДД Font Select               і
і        і і і і АДДДДДДДДДД Not Used                  і
і        і і і АДДДДДДДДДДДД Driver Enable             і
і        і і АДДДДДДДДДДДДДД Fast Scroll               і
і        АДБДДДДДДДДДДДДДДДД Text Page Select          і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    ENABLE OVERRIDE:
      D0       Эта функция отмены служит для исключения
               нежелательного мерцания дисплея монитора,
               которое может наблюдаться при коррекции
               дисплея в текстовом режиме.
      0        Разрешает нормальную работу бита 3 в Mode
               Control.
      1        Отменяет бит 3 в режиме Mode Control.
    FONT SELECT:
Функции выбора шрифта битов D2 и D1 описаны в таблице,
приводимой ниже.
ЪДДДДДДВДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і  *   і  D1  і  Character Generator                    і
ГДДДДДДЕДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і  0   і  0   і  1st 8k of Plane 2                      і
і  0   і  1   і  3rd 8k of Plane 2                      і
і  1   і  0   і  5th 8k of Plane 2                      і
і  1   і  1   і  7th 8k of Plane 2                      і
АДДДДДДБДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
     Примечание: *  Logical AND атрибутных битов.
                          стр. 81
Генератор символов в режиме CGA Multi Function. Video
Controller базируется не ROM, как в системе CGA, а на RAM.
Нужный шрифт прежде, чем ввести в режим CGA, нужно
предварительно загрузить в EGA Video Memory Plane 2. (см.
Appendix B, где приводятся подробности, необходимые при
программировании).
    DRIVER ENABLE:
      D4
      0        Внутреннее video.
      1        Запрещает video drivers.
    FAST SCROLL
      D5
      0        Нормальное прокручивание в текстовом
               режиме.
      1        Разрешает быструю прокрутку с помощью
               программных средств только в режиме 80
               колонок * 25 линий.
    TEXT PAGE SELECT:
      D7  D6     Когда бит 5 (быстрая прокрутка) имеет
                 высокий уровень, то при CRT чтении из
                 видеопамяти эти биты замещают биты 12 и 11
                 счетчика адресов CRTC памяти. Эти биты
                 выбирают один из 4, 4K байт текстовых
                 страниц (2048 знаков).
      D7  D6     Прокручиваемая страница.
      0   0      1-я страница.
      0   1      2-я страница.
      1   0      3-я страница.
      1   1      4-я страница.
    НАИМЕНОВАНИЕ РЕГИСТРА: STATUS REGISTER
    АДРЕС ПОРТА:           3DAh  Только чтение.
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   STATUS REGISTER                                    і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        і і і і і і і АДДДД Retrace                   і
і        і і і і і АДБДДДДДД Light Pen                 і
і        і і і і АДДДДДДДДДД Vertical Retrace          і
і        і і АДБДДДДДДДДДДДД Font Number               і
і        АДБДДДДДДДДДДДДДДДД Not Used                  і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
                          стр. 82
    RETRACE:
         D0
          0        Видео дисплей активен.
          1        Horizontal or Vertical Sync активны.
                   Видеодисплей временно пуст.
    LIGHT PEN:
         D1
          0        Фиксатор светового пера отключен.
          1        Фиксатор светового пера включен.
         D2
          0        Переключатель светового пера замкнут.
          1        Переключатель светового пера разомкнут.
    VERTICAL RETRACE:
         D3
          0        Видеодисплей активен.
          1        Vertical Retrace активен. Видеодисплей
                   временно пуст.
    FONT NUMBER:
       D5  D4      Эти два бита являются текущими битами MSB и
                   LSB порта Mode Select (3DAh). Кодирование
                   битов производится следующим образом:
ЪДДДДДДВДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і  D5  і  D4  і  Character Generator Location           і
ГДДДДДДЕДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і  0   і  0   і  1st 8k of Plane 2                      і
і  0   і  1   і  3rd 8k of Plane 2                      і
і  1   і  0   і  5th 8k of Plane 2                      і
і  1   і  1   і  7th 8k of Plane 2                      і
АДДДДДДБДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    НАИМЕНОВАНИЕ РЕГИСТРА: LIGHT PEN CLEAR
    АДРЕС ПОРТА:           3DBh  Чтение запись.
Доступ в этот порт отключает фиксатор светового пера. Данные
процессора игнорируются.
    НАИМЕНОВАНИЕ РЕГИСТРА: SET LIGHT PEN LATCH
    АДРЕС ПОРТА:           3DCh   Чтение  Запись
Доступ в этот порт устанавливает фиксатор светового пера.
Данные процессора игнорируются .
                          стр. 83
    MEMORY MAP:
    EGA Mode:
Управление видеопамятью в адрес процессора зависит от
режима работы. Регистр Graphics Controller Miscellaneous
использует для выбора диапазона видеопамяти.
    A0000 -- BFFFFh  Еnhanced Modes
    A0000 -- AFFFFh  Hercules Compatible and Enhanced Modes
    B0000 -- B7000h  Monochrome Card Compatible Modes
    B8000 -- BFFFFh  Color Card Compatible Modes
ROM BIOS по размеру может быть байтом 16К или 32К и
отображается следующим образом:
    C0000 - C3FFFh  Расширенный BIOS запрещен
    С0000 - С7FFFh  Pасширенный BIOS разрешен
    HERCULES MODE:
Управление видеопамятью в пространство адреса процессора
зависит от режима работы. Биты Video Page Select порта Display
Mode Control используются для выбора нужного диапазона.
    B0000 -- B7FFFh  Monochrome Mode
    B8000 -- BFFFFh  Graphics Mode
Область ROM BIOS для Hercules Mode идентична области EGA
Mode контроллера Multi Function Video.
    CGA MODE:
Управление видеопамятью в пространство адреса процессора
в этом режиме непрерывно.
    B0000 - B7FFFh  Monochrome Mode
    B8000 - BFFFFh  Graphics Mode
ROM BIOS область CGA Mode идентична области EGA Mode
контроллера Multi Function Video.
    CGA MODE:
Управление видеозаписью в пространство адреса процессора
непрерывно в этом режиме.
     B8000 - BFFFh
Область ROM BIOS для CGA режима идентична области EGA
Mode контроллера Multi Function Video.
                     стр.(A-1)
              A P P E N D I X   A
6845S CRT CONTROLLER
              Замечания о синхронизации:
Когда Master Control Port программируется с целью выбора
режима, требующего использования 6845S CRT Controller, то все
CRTC регистры сохраняют первоначально запрограммированные
значения. Некоторые CRTC регистры выполняют различные функции
и control timing signals в каждом режиме по-разному. Поэтому
все CTRC регистры должны программироваться для каждого режима
с соответствующими значениями. После сброса все 6845S CRTC
регистры, за исключением 400-линейного регистра, сохраняют
свои первоначальные значения.
    НАИМЕНОВАНИЕ РЕГИСТРА: CTRC Address Index
    ДОСТУП:                Только запись
    АДРЕС ПОРТА:           Обращайтесь к CGA или Hercules CRTC
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   CTRC ADDRESS INDEX                                 і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        і і і АДБДБДБДБДДДД CTRC Address              і
і        АДБДБДДДДДДДДДДДДДД Not Used                  і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    CRTC ADDRESS:
       D4-D0     Двоичное значение, соответствующее адресу
                 нужного регистра данных в CRTC.
 D4  D3  D2  D1  D0  ДОСТУП  HEX  REG.NAME
 0   0   0   0   0     W     00h  Horizontal Total
 0   0   0   0   1     W     01h  Horizontal Displayed
 0   0   0   1   0     W     02h  Horizontal Sync Position
 0   0   0   1   1     W     03h  Sync Width
 0   0   1   0   0     W     04h  Vertical Total
 0   0   1   0   1     W     05h  Vertical Total Adjust
 0   0   1   1   0     W     06h  Vertical Displayed
 0   0   1   1   1     W     07h  Vertical Sync Position
 0   1   0   0   0     W     08h  Interlace & Skew
 0   1   0   0   1     W     09h  Maximum Raster Address
 0   1   0   1   0     W     0Ah  Cursor Start Ruster
 0   1   0   1   1     W     0Bh  Cursor End Ruster
 0   1   1   0   0    R/W    0Ch  Start Address High
 0   1   1   0   1    R/W    0Dh  Start Address Low
 0   1   1   1   0    R/W    0Eh  Cursor Location High
 0   1   1   1   1    R/W    0Fh  Cursor Location Low
 1   0   0   0   0     R     10h  Light Pen High
 1   0   0   0   1     R     11h  Light Pen Low
 1   0   1   0   0     W     14h  Underline Location
                       W     F9h  400 Line Register
                    стр.(A-2)
    НАИМЕНОВАНИЕ РЕГИСТРА: Horizontal Total
    ДОСТУП:                Только запись.
    ИНДЕКС ПОРТА:          00h
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 00h HORIZONTAL TOTAL                       і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        АДБДБДБДБДБДБДБДДДД HORIZONTAL COUNT          і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
Значение, запрограммированное в этом регистре,
определяет точку строчной линии развертки. Это можно выразить
следующим образом:
                   Th =(RO + 1) * Tc
     Th - точка горизонтальной строки развертки;
     Tc - точка ввода Character Clock;
     RO - содержание CRTC регистра 0h.
    НАИМЕНОВАНИЕ РЕГИСТРА:  HORIZONTAL DISPLAYED
    ДОСТУП:                 Только запись.
    ИНДЕКС ПОРТА:           01h
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 01h HORIZONTAL DISPLAYED                   і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        АДБДБДБДБДБДБДБДДДД HORIZONTAL DISPLAYED      і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
Этот регистр определяет число символов, которые нужно
отобразить на экране в горизонтальной линии. Это значение
должно быть меньше значения, запрограммированного в Horizontal
Total регистра.
    НАИМЕНОВАНИЕ РЕГИСТРА:  HORIZONTAL SYNC POSITION
    ДОСТУП:                 Только запись
    ИНДЕКС ПОРТА:           02h
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 02h HORIZONTAL SYNC POSITION               і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        АДБДБДБДБДБДБДБДДДД HORIZONTAL SYNC POZITION  і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
Этот регистр определяет горизонтальное sync положение.
Горизонтальный синхронизирующий сигнал повышения во время
R2 * Tc после начала горизонтальной линии. Любое значение,
которое меньше значения в Horizontal Total регистре,
допустимо.
                   стр.(A-3)
     НАИМЕНОВАНИЕ РЕГИСТРА:  SYNC WIDTH
     ДОСТУП:                 Только запись.
     ИНДЕКС ПОРТА:           03h
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 03h SYNC WIDTH                             і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        і і і і АДБДБДБДДДД HORIZONTAL SYNC WIDTH     і
і        АДБДБДБДДДДДДДДДДДД VERTICAL SYNC WIDTH       і
і                                                      і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
Этот регистр контролирует длительность активной(высокой)
порции Горизонтального и Вертикального синхр.сигналов.
Horizontal Sync. активен для (R3 и 0Fh) точек character
clock. Когда низкие 4 бита R3 являются все 0, то
горизонтальный синхр. сигнал всегда является 0. Так как
Vertical timing Sections 6845S замыкаются этим сигналом, они
всегда остаются в неизмененном состоянии, когда R3
программируется таким образом.
Ширина вертикального sync. программируется аналогичным
образом, за исключением того, что синхронизирующей единицей
[unit], применяющейся для этого, является точка горизонтальной
линии. То же самое, когда высокий полубайт установлен на 0,
ширина вертикального синхр. сигнала равна 16 горизонтальным
линиям, а не 0.
        Tvsh = Th * ((R3 AND F0h)/16)
     Где Tvsh = точка активной порции (высокой) вертикального
                синхр.сигнала;
         Th   = точка горизонтальной линии.
     НАИМЕНОВАНИЕ РЕГИСТРА:  VERTICAL TOTAL
     ДОСТУП:                 Только запись.
     ИНДЕКС ПОРТА:           04h
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 04h VERTICAL TOTAL                         і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        і АДБДБДБДБДБДБДДДД VERTICAL TOTAL            і
і        АДДДДДДДДДДДДДДДДДД Not Used                  і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
                    стр.(A-4)
Регистр Vertical Total грубую вертикальную синхронизацию
CRTC. Вертикальную точку можно выразить следующим образом:
            Tv = (R4 + 1) * Tr + (R5) * Th
     Где Tv = точка строки;
         Tr = точка ряда(обычно (R9 + 1) * Th);
         Th = точка строки;
         R5 = содержимое Vertical Total Adjust регистра, R5.
    НАИМЕНОВАНИЕ РЕГИСТРА:  VERTICAL TOTAL ADJUST
    ДОСТУП:                 Только запись.
    ИНДЕКС ПОРТА:           05h
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 05h VERTICAL TOTAL ADJUST                  і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        і і і АДБДБДБДБДДДД VERTICAL TOTAL ADJUST     і
і        АДБДБДДДДДДДДДДДДДД Not Used                  і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
Этот регистр используется для коррекции [adjust]
вертикального кадра до разрешающей способности точки
горизонтальной линии.
    НАИМЕНОВАНИЕ РЕГИСТРА:  VERTICAL DISPLAYED
    ДОСТУП:                 Только запись.
    ИНДЕКС ПОРТА:           06h
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 06h VERTICAL DISPLAYED                     і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        і АДБДБДБДБДБДБДДДД VERTICAL DISPLAED         і
і        АДДДДДДДДДДДДДДДДДД Not Used                  і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
Этот регистр используется для программирования числа
рядов отображаемых символов в генерирующемся вертикальном
кадре. Может быть использовано любое значение, которое меньше
запрограммированного в Vertical Total регистра числа.
                    стр.(A-5)
     НАИМЕНОВАНИЕ РЕГИСТРА:  VERTICAL SYNC POSITION
     ДОСТУП:                 Только запись.
     ИНДЕКС ПОРТА:           07h
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 07h VERTICAL SYNC POSITION                 і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        і АДБДБДБДБДБДБДДДД VERTICAL SYNC POSITION    і
і        АДДДДДДДДДДДДДДДДДД Not Used                  і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
Этот регистр устанавливает положение возрастающей кромки
Vertical sync сигнала в единицах рядов знаков (Tr).
Вертикальный синхр. сигнал возрастает во время (R7 + 1) * Tr
после начала Vertical cycle.
     НАИМЕНОВАНИЕ РЕГИСТРА:  INTERLACE AND SKEW
     ДОСТУП:                 Только запись.
     ИНДЕКС ПОРТА:           08h
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INTERLACE & SKEW                                   і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        і і і і і і АДБДДДД INTERLACE                 і
і        і і і і АДБДДДДДДДД Not Used                  і
і        і і АДБДДДДДДДДДДДД DISPLAY ENABLE            і
і        АДБДДДДДДДДДДДДДДДД CURSOR ENABLE             і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    INTERLACE MODE:
      D1    D0
      X     0        Не генерируется
      0     1        Interlace sync mode [режим синхронизации
                                        чередования]
      1     1        Interlace sync and video mode
    DISPLAY ENABLE:
      D5    D4
      0     0        Без перекоса
      0     1        Перекос одного знака
      1     0        Перекос двух знаков
      1     1        Не выход
                     стр.(A-6)
    CURSOR ENABLE
      D7    D6
      0     0        Без переноса
      0     1        Перенос одного знака
      1     0        Перенос двух знаков
      1     1        Нет выхода (сигнал курсора на 0)
     НАИМЕНОВАНИЕ РЕГИСТРА:  MAXIMUM RASTER ADDRESS
     ДОСТУП:                 Только запись.
     ИНДЕКС ПОРТА:           09h
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 09h MAXIMUM RASTER ADDRESS                 і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        і і і АДБДБДБДБДДДД MAXIMUM RASTER ADDRESS    і
і        АДБДБДДДДДДДДДДДДДД Not Used                  і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
За исключением случая, когда 6845S CRTC в режиме interlace
sync и video, число горизонтальных линий сканировантя до
какого-либо знака, Nc, будет равно содержимому R9 + 1 или
Nc = R9 + 1.
Если CTTRC в режиме interlace sync и video mode, то
единственное выражение становится  Nc = R9 + 2, а линии
сканирования в ряду знаков генерируются в двух Vertical frames
вместо одного.
    НАИМЕНОВАНИЕ РЕГИСТРА:  CURSOR START RASTER
    ДОСТУП:                 Только запись
    ИНДЕКС ПОРТА:           0Ah
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 0Ah CURSOR START RASTER                    і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        і і і АДБДБДБДБДДДД CURSOR RASTER START ADDRESS
і        і АДБДДДДДДДДДДДДДД CURSOR DISPLAY MODE       і
і        АДДДДДДДДДДДДДДДДДД Not Used                  і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    CURSOR RASTER START ADDRESS:
      D4    D0        Устанавливает линию сканирования курсора
                      в начале [операции] курсора.
                     стр. (A-7)
    CURSOR DISPLAY MODE:
      D6    D5
      0     0        Без мигания.
      0     1        Курсор не отображает.
      1     0        Мигание 16 точек поля.
      1     1        Мигание 32 точек поля.
    НАИМЕНОВАНИЕ РЕГИСТРА:  CURSOR END
    ДОСТУП:                 Только запись.
    ИНДЕКС ПОРТА:           0Bh
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 0Bh CURSOR END                             і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        і і і АДБДБДБДБДДДД CURSOR END                і
і        АДБДБДДДДДДДДДДДДДД Not Used                  і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
Регистр конец курсора устанавливает линию сканирования
знака там, где курсор останавливается.
    НАИМЕНОВАНИЕ РЕГИСТРА:  START ADDRESS HIGH
    ДОСТУП:                 READ/WRITE
    ИНДЕКС ПОРТА:           0Ch
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 0Ch START ADDRESS HIGH                     і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        і і і АДБДБДБДБДДДД START ADDRESS HIGH        і
і        АДБДБДДДДДДДДДДДДДД Not Used                  і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    НАИМЕНОВАНИЕ РЕГИСТРА:  START ADDRESS LOW
    ДОСТУП:                 READ/WRITE
    ИНДЕКС ПОРТА:           0Dh
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 0Dh START ADDRESS LOW                      і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        АДБДБДБДБДБДБДБДДДД START ADDRESS LOW         і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
                     стр. (A-8)
    НАИМЕНОВАНИЕ РЕГИСТРА:  CURSOR LOCATION HIGH
    ДОСТУП:                 READ/WRITE
    ИНДЕКС ПОРТА:           0Eh
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 0Eh CURSOR LOCATION HIGH                   і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        і і АДБДБДБДБДБДДДД CURSOR LOCATION HIGH      і
і        АДБДДДДДДДДДДДДДДДД Not Used                  і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    НАИМЕНОВАНИЕ РЕГИСТРА:  CURSOR LOCATION LOW
    ДОСТУП:                 READ/WRITE
    ИНДЕКС ПОРТА:           0Fh
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 0Fh CURSOR LOCATION LOW                    і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        АДБДБДБДБДБДБДБДДДД CURSOR LOCATION LOW       і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    НАИМЕНОВАНИЕ РЕГИСТРА:  LIGHT PEN HIGH
    ДОСТУП:                 READ ONLY
    ИНДЕКС ПОРТА:           10h
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   LIGHT PEN HIGH                                     і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        і і АДБДБДБДБДБДДДД LIGHT PEN HIGH            і
і        АДБДДДДДДДДДДДДДДДД Not Used                  і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
                     стр. (A-9)
    НАИМЕНОВАНИЕ РЕГИСТРА:  LIGHT PEN LOW
    ДОСТУП:                 READ ONLY
    ИНДЕКС ПОРТА:           11h
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 11h LIGHT PEN LOW                          і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        АДБДБДБДБДБДБДБДДДД LIGHT PEN LOW             і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    НАИМЕНОВАНИЕ РЕГИСТРА:  UNDERLINE LOCATION
    ДОСТУП:                 WRITE ONLY
    ИНДЕКС ПОРТА:           14h
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = 14h UNDERLINE LOCATION                     і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        і і і АДБДБДБДБДДДД UNDERLINE LOCATION        і
і        АДБДБДДДДДДДДДДДДДД Not Used                  і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    UNDERLINE LOCATION:
       D4-D0
                     стр. (A-10)
    НАИМЕНОВАНИЕ РЕГИСТРА:  400 LINE
    ДОСТУП:                 WRITE ONLY
    ИНДЕКС ПОРТА:           F9h
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   INDEX = F9h 400 LINE REGISTER                      і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і    BIT 7 6 5 4 3 2 1 0                               і
і        і і і і і і і і                               і
і        і і і і і і і АДДДД Row Divide                і
і        і і і і і і АДДДДДД Vertical Divide           і
і        і АДБДБДБДБДДДДДДДД Not Used                  і
і        АДДДДДДДДДДДДДДДДДД Auto Reset Enable         і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ


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