Программирование видеоадаптеров CGA,EGA и VGA


Режим 6



Режим 6

Режим 6 (640х200) является режимом наибольшего разрешения для видеоадаптера CGA. Видеоадаптеры EGA и VGA используют для хранения информаци только нулевой цветовой слой.

На рисунке 6.9 отображено соответствие видеопамяти и пикселов экрана.

Как и в режимах 4 и 5, первая половина видеопамяти содержит данные относительно всех нечетных линий экрана, а вторая половина - относительно всех четных линий.

В данном режиме на один пиксел отводится один бит видеопамяти. Таким образом каждый байти видеопамяти управляет восьмью пикселами. Если значение бита видеопамяти, отвечающего за данный пиксел, равно нулю, то пиксел имеет черный цвет, если единице - белый. За верхний левый пиксел экрана отвечает бит D7 в нулевом байте видеопамяти, то есть самый старший его бит.









Начало  Назад  Вперед