Архитектура видеодаптеров ПЭВМ.
Список литературы
Архитектура видеоадаптеров VGA
Структура видеопамяти в текстовых режимах
Преобразование кода ASCII в образ символа на экране
Активные таблицы знакогенераторов
Атрибуты символов
Структура видеопамяти для режимов 4 и 5
Структура видеопамяти для режима 10h
534.00K
Category: informaticsinformatics

evg3

1. Архитектура видеодаптеров ПЭВМ.

Компьютерная графика. Лекция 3.
Павенко Е.Н., НГТ У

2. Список литературы

1. Фролов А.В., Фролов Г.В. Программирование
видеоадаптеров EGA, VGA и SVGA. Библиотека
системного программиста. Том 21.-М.: «ДиалогМИФИ», 1995.

3. Архитектура видеоадаптеров VGA

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

5. Преобразование кода ASCII в образ символа на экране

6. Активные таблицы знакогенераторов

7. Атрибуты символов

Биты байта
атрибутов
Назначение
D2-D0
Цвет символа
D3
Интенсивность символа и выбор таблицы
знакогенератора
Цвет фона символа
D6-D4
D7
Мигание символа или интенсивность фона
символа

8. Структура видеопамяти для режимов 4 и 5

Если y четное число, то смещение байта = 50h*(y/2)+(x/4)
Если y нечетное число, то смещение байта = 2000h+50h*((y-1)/2)+(x/4)
Номер первого бита = 7-mod(x/4)*2

9. Структура видеопамяти для режима 10h

Смещение байта = 50h*y+x/8
Номер бита = 7-mod(x/8)

10.

Структура видеопамяти для режима 11h
Смещение байта = 50h*y+x/8
Номер бита = 7-mod(x/8)

11.

Структура видеопамяти для режима 13h
Смещение байта = 140h*y+x

12.

Нестандартные режимы видеоадаптера VGA
Режим 320х400 пикселов, 256 цветов
Режим 360х480 пикселов, 256 цветов

13.

Видеоадаптеры SVGA
Лучшие режимы VGA
640 x 480; 16 цветов
320 x 200; 256 цветов
Количество различных цветов
256
32768
65536
16777216
4294967296
Типичные режимы SVGA
800 x 600; 256, 64 К, 16,7 М
цветов
1024 x 768; 256, 64 К, 16,7 М
цветов
1280 x 1024; 256, 64 К, 16,7 М
цветов
Количество бит для кодировки
пиксела
8
15
16
24
32

14.

Видеоадаптеры SVGA
Формат видеопамяти, 15 бит на пиксел
Формат видеопамяти, 16 бит на пиксел
Формат видеопамяти, 24 битa на пиксел
Формат видеопамяти, 32 битa на пиксел
English     Русский Rules