Регистр управления режимом (Mode Control Register - MCR) (индекс10h)
Регистр управления режимом управляет контроллером атрибутов.
D0 ноль для текствых режимов, единица - для графических. Бит определяет спсособ раскодирования атрибутов.
D1 Бит определяет тип атрибутов. Для монохромных атрибутов он должен быть равен единице, а для цветных - нулю.
D2 Бит используется в монохромных режимах с разрешением по горизонтали 720 пикселов при расширении матриц символов псевдографики с 8 до 9 пикселов по горизонтали. Если бит равен 1, то девятый пиксел в каждой строке будет повторять восьмой. В противном случае девятый пиксел отображаетя цветом фона.
D3 Бит D3 управляет назначением седьмого бита в байте атртбутов. Если бит установлен, то бит D7 байта атрибутов управляет миганием символа. Если бит D3 равен нулю, то - интенсивностью фона.
D4 Не используется.
D5 Доступен только на VGA. Совместно с регистром разделения экрана дисплея контроллера ЭЛТ бит D5 управляет горизонтальным панорамированием экрана. При установке бита D5 запрещается горизонтальное панорамирование стационарной частью экрана.
D6 Доступен только на VGA. Бит должен быть равен нулю для режима видеоадаптера VGA с 256 цветами (режим 13h).
D7 Доступен только на VGA. Выбор источника сигнала для видеовыходов Р4 И Р5. Если D7 равен нулю, то линии Р4 и Р5 управляются регистрами палитры, иначе сигналы на Р4 и Р5 поступают из битов D0 и D1 регистра выбора цветов.
По умолчанию регистр содержит следующие значения:
Режим |
0,1,2,3 |
4,5,6,D,E,10 |
7 |
F |
Содержимое регистра |
08 |
01 |
0Eh |
0Bh |
Содержание раздела