Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Аппаратная и программная поддержка графики



Аппаратная поддержка графики ПК обеспечивается двумя основными модулями: видеоадаптером и видеомонитором.

Видеомонитор (дисплей) работает как обычный телевизор. Экран в среднем 25–27 раз в секунду формируется заново, за счет чего создаётся иллюзия неподвижного изображения.

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

Видеоадаптер – сложное электронное устройство, управляемое собственным микропроцессором (тоже очень мощным). Это электронная плата, вставляемая в один из свободных разъёмов в системном блоке или встроенная в системную плату. В самом общем виде видеоадаптер состоит из двух частей: контроллера электронно-лучевой трубки (CRT – контроллер) и видеопамяти видеобуфера. Кроме того, наиболее современные видеоадаптеры имеют дополнительные узлы, например, контроллеры графики (специальные контроллеры быстрой манипуляции содержимым видеобуфера).

Видеобуфер. В графическом режиме каждая точка (или пиксель) экрана имеет закреплённую за ней группу битов, задающих цвет пикселя. В совокупности эти биты образуют видеобуфер (память адаптера дисплея). Основное назначение видеобуфера – хранение образа экрана. Чем память адаптера дисплея больше, тем большее число бит отводится под цвет.

Видеостраницы. Память видеобуфера делится на несколько частей – так называемых видеостраниц. Их количество зависит от текущего режима и типа видеоадаптера; нумеруются они с нуля. Та видеостраница, которая постоянно обновляется в данный момент, называется текущей. Видеоадаптер способен выполнять переключение текущей видеостраницы. В каждый отдельный момент на экране может быть изображена только одна видеостраница, называемая видимой (по умолчанию - нулевая). Страница, на которой в данный момент формируется изображение, называется активной. В Паскале имеются специальные функции и процедуры управления режимами работы с дисплеем.

Драйверы. Какой бы набор графических процедур и функций ни был бы установлен на компьютере, мы можем использовать один и тот же набор графических процедур и функций Паскаля благодаря тому, что их конечная настройка на конкретный адаптер осуществляется автоматически. Эту настройку выполняют специальные программы, называемые графическими драйверами. Они находятся в файлах с расширением BGI (например, EGAVGA.BGI) и активизируются при инициализации графического режима.





Дата публикования: 2014-10-25; Прочитано: 556 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...