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


Режим 6



Режим 6

Режим 6 (640х200) является режимом наибольшего разрешения для видеоадаптера CGA.

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

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

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









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