русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Режимы работы видеоадаптеров.


Дата добавления: 2013-12-23; просмотров: 1057; Нарушение авторских прав


Лекция 28.09.2008

Мониторы

Выбор адаптера зависит от типа монитора, с которым он будет работать.

 

Есть 5 типов мониторов.

 

Современные мониторы имеют размер пикселя 0.23-0.25 мм (Замечание автора набора: мониторы Sumsung SyncMaster имеют размер пикселя 0.2 мм), что определяет разрешение - максимальное количество пикселей. При выборе следует учитывать и принцип действия мониторов.

 

Основные типы мониторов:

1) Мониторы на ЭЛТ отличаются необходимостью управления вертикальной и горизонтальной разверткой, что делает их самыми сложными.

2) LCD ( Liquid Crystal Display). Основаны на изменении оптической поляризации отражённого или проходящего света под действием электромагнитного поля. Слой жидкокристаллического вещества расположен между двумя стёклами с поляризационными решётками.

При отсутствии электрического поля направление поляризации меняется на 90 градусов, а в дисплеях по технологии STN (super twister Nematic 270) под действием электрического поля молекулы распрямляются и изменяется прозрачность элемента.

3) DSTN (double) Ячейки склеиваются - повышает контрастность. В дисплеях с пассивной матрицей на ЖК 0 кристаллы воздействует поля координатных проводников, инерционность - 300-400 микросекунд.

В DSTN с активной матрицей каждая ячейка управляется транзистором, управляемым шиной инерционность 20-30.

В любом случае требуется подсветка:

- задняя

- боковая

- от дополнительно источника освещения (люминесцентного)

 

Характеристики ДСВ:

Каждый пиксель состоит из 3=хх ячеек с RGB-фильтром до 24 бит на пиксель. Зерно - 28 - 30 мм

Разрешение на 18 дюймов 1280 на 1024

 

Светодиодные матрицы LED (Light Emmited Diodes), отличаются высоким энергопотреблением, применимы для больших физических размеров.



4) Дисплеи на светящихся полимерных проводниках.

LEP основаны на свечении материала в электрическом поле, рабочее напряжение 3 Вольта, недостаток - низкая надёжность.

5) газоплазменные панели GP Gas Plasma - основаны на свечении газа под действием электрического поля (PDP Plasma Display Panel) - часто потребляют большие энергии.

Более крупное зерно - 1мм подаётся импульс зажигания.

6) 3D-мониторы можно видеть весь объём! Технологи зеркального изображения - с помощью вращающихся зеркал отображают картинку. 2 типа монитора.

 

 

 

При выборе видеокарты необходимо чтобы она обеспечивала полосу видеокарты не ниже требуемой для монитора.

Полоса пропускания определяет максимальную частоту вертикальной развертки. Зависит от разрешения - чем выше разрешение, тем ниже частота вертикальной развёртки.

Каждый видеоадаптер поддерживает несколько режимов различающихся разрешением (размером матрицы пикселей) и размером палитры (одновременно отображаемые на экране цвета).

Доступ к видеокарте - через драйвер

Со стандартным интерфейсом, реализующим основные операции видеоадаптера.

Например:

- основная функция формирование токи с заданным цветом и координатами.

- построение линий заданного цвета (прямые дуги) или растровые образы линий

- построение сплошных объектов или растровые области 2-мерных областей

- шрифты

- построение изображений (прямоугольные матрицы пикселей)

Ассоциацией VESA принято решение стандартизацией набора функций обеспечивающего получение информации о видеокарте, установку заданного режима банков памяти.

Введём стандартный набор расширенных режимов. Номер режима - 16-е число.

9-15 биты - зарезервированы и должны быть =0

8 - VESA-бит

0-7 номер режима.

VESA-бит =0 то это родные режимы, 1 - VESA-режимы

 

Родные режимы - максимум 256 цветов. Пример 0011 - режим VGA (640-480,1бит\пиксель) ВЕСА-режимы 010d 320-200 15бит\пиксель 32000 цветов, HiColor

011b - 1280-1024 24бит\пиксель 16M.

 

Рассмотрим подробнее 16-цветные режимы для ega & vga/

На каждый пиксель - 4 бита в памяти храниться в разных блоках (цветовых областях, плоскостях слоях). Каждый цветовой слой хранит образ экрана монитора в одном из основных цветов. Причём каждому пикселю ставится в соответствие один бит в каждом цветовом слое, одинокого расположенный от её начала. Здесь же хранятся образы иритов. При этом все операции чтения видеопамяти реализуются видеокартой и проэцируются на один и тот же участок экрана. В случае использования RGB может использоваться 3 цветовых плоскости. В видеокарте имеется набор 8-битовфх регистров: часть только для чтения, часть для записи, а некоторые - вообще недоступны. Доступ к регистрам осуществляется через порты В\В ЦП.

 

Регистры видеокарты делятся на несколько групп по назначению.

 

 

Порт В\В - специальные регистры которые делятся на 2 группы:

- индексные регистры (адресная информация)

- регистры данных

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

Первая группа - внешние регистры,

Регистры контроллеров атрибутов.




<== предыдущая лекция | следующая лекция ==>
Видеокарта | Лекция 05.10.2008


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.