Физическое окружение вычислительной техники



         

Видеоадаптеры - часть 2


Это дает возможность реализовать так называемую 16-цветную палитру IRGB. Другие адаптеры (также с цифровыми уровнями сигналов) кодируют каждый цвет не одним, а двумя независимыми сигналами — основным (R, G или В) и дополнительным с меньшей интенсивностью (r, g или b). Все возможные комбинации позволяют отображать уже 64 цвета, хотя одновременно по-прежнему только 16, поскольку для кодирования цвета отводится всего 4 бита. Видеоадаптеры с выходным аналоговым сигналом подают на соответствующий монитор сигналы R, g| В и, разумеется, сигналы синхронизации.

Введем еще одно понятие — "видеостраница" (далее просто страница). Размер памяти, необходимой для заполнения экрана, особенно в текстовых режимах, намного меньше возможной емкости видеобуфера (128 Кбайт). Например, в текстовом режиме 3 необходимо всего около 4 Кбайт: 80x25x2 = 4000 байт (помним о том, что каждый символ занимает два байта). Именно эта величина и определяет размер страницы для режима 3. Для режима, определяющего 25 строк при 40 столбцах, размер страницы будет составлять уже около 2 Кбайт: 40x25x2 = 2000 байт. Если реальная емкость видеобуфера превышает размер одной страницы, в нем можно организовать несколько страниц, причем в любой момент времени на экран может выводиться содержимое только одной, активной (или текущей), страницы. Впрочем, остальные страницы в любой момент времени остаются доступными процессору. Например, в режиме 3 средства ROM BIOS позволяют работать с 8 страницами (0—7). Заметим, что концепция разбиения видеопамяти на страницы сохраняется и в графических режимах.

Одной из существенных особенностей некоторых видеоадаптеров является поддержка загружаемых символьных наборов, определенных, например, самим пользователем.

Как известно, в первой IBM PC на экране монитора могла отображаться только алфавитно-цифровая информация. Ни возможности вывода графики, ни тем более изменения цветов предусмотрено не было. Первый видеоадаптер имел полное название Monochrome Display and Parallel Printer Adapter (MDPPA), которое чаще использовалось в сокращенном виде — MDA.


Содержание  Назад  Вперед