Искать реферат        
Рефераты на 5 с плюсом
С нашим сайтом написать реферат проще простого

Видеопамяти пять

Категория: Компьютерные науки     версия для печати   

Страница: [1] [2] [3] [4] [5] [6]

12h АРА 16 января 80x30 A000

13h АРА 256 1 40x25 A000

В EGA существует пять текстовых и семь графических режимов. Текстовые: 0-3 и 7. Режимы 0-3 идентичны режимам 0-3 в CGA. Режим 7 идентичен режиму 7 монохромного адаптера MDA. Видеорежимы АРА 4-6 идентичны в EGA и CGA. В видеорежимах АРА курсор не выводится.

Структура видеопамяти в текстовом режиме

Видеопамять в текстовых режимах начинается с адреса B800h (цветной дисплей) и B000h (монохромный). Под каждое знакоместо экрана в видеопамяти отводится 2 байта. Младший байт (с парным смещением от начала видеопамяти - 0, 2, 4 ...) содержит код ASCII висвитлюемого знака. Старший байт (с нечетным смещением) содержит атрибут знака, определяющего его цветные.

B800h

|

0 1 ... ... ... ... 158 159

4000 байтов

3840 3841 ... ... ... ... 3998 3999

Эта видеопамять с частотой от 50 до 70 раз в секунду (см. VERTICAL SCAN RATE т.д.) отображается на экране, причем байты с четными смещением в видеопамяти отображаются на экране в виде соответствующего символа (с помощью знакогенератора). Следующие за ним нечетные байты-атрибуты задают цвета знаков, изображаемых.

В байте-атрибута 4 значащих поля:

7-й бит: мерцание (blink)

6,5,4-и биты: цвет фона (background)

3-й бит: интенсивность (intensity)

2,1,0-и биты: цвет переднего плана (foreground)

Для цветного монитора, 3-битный код определяет один из 8 возможных цветов. В монохромном мониторе возможны 3 бита цвета должны выбирать одно из следующих значений:

Биты Цвета (по умолчанию) Монохромный

000 черных Черный

001 Синий Подчеркивание

010 Зеленый

011 Циан

100 красный

101 Магента

110 Коричневый

111 Белый Белый

Надо заметить, что в EGA / VGA, эти 3-битные комбинации определяют не цвет, а номер регистра палитры в атрибутном контроллере. Указанные цвета получаются только в случаях, когда эти регистры имеют стандартные 6-битные значения. Во всех других случаях, регистр палитры может быть заполнено любым из 64 возможных комбинаций битов, связанных с некоторым цветом.

Страница: [1] [2] [3] [4] [5] [6]

версия для печати

Читайте также:
Margareth Mitchel
Внешнеэкономическая деятельность коммерческих банков
Оценка качеств работника управления
Экологическое правонарушение. Юридическая ответственность за экологическое правонарушение
Ислам