Устройство стандартного видеоадаптера
Видеоадаптеры EGA и VGA можно условно разделить на шесть логических блоков:
Видеопамять. В видеопамяти размещаются данные, отображаемые адаптером на экране дисплея. Для видеоадаптеров EGA и VGA видеопамять, как правило, имеет объем 256К байт. На некоторых моделях Super VGA и XGA объем видеопамяти может быть увеличен до 1М байт. Видеопамять находится в адресном пространстве процессора, и программы могут непосредственно производить с ней обмен данными. Физически видеопамять разделена на четыре банка или цветовых слоя, разделяющих единое адресное пространство.
Графический контроллер. Посредством его происходит обмен данными между центральным процессором компьютера и видеопамятью. Аппаратура графического контроллера позволяет производить над данными, поступающими в видеопамять, и над данными, расположенными в регистрах-защелках (регистры-защелки описаны ниже), простейшие логические операции (И, ИЛИ, ИСКЛЮЧАЮЩЕЕ ИЛИ, циклический сдвиг).
Последовательный преобразователь. Выбирает из видеопамяти один или несколько байт, преобразует их в последовательный поток битов и затем передает контроллеру атрибутов.
Контроллер ЭЛТ. Генерирует временные синхросигналы, управляющие ЭЛТ.
Контроллер атрибутов. Преобразует информацию о цветах из формата, в котором она хранится в видеопамяти, в формат, необходимый для ЭЛТ. Преобразование цветов осуществляется в соответствии с таблицей цветовой палитры (Color Look-up Table). Модифицируя таблицу цветовой палитры, можно выбирать 16 цветов, поддерживаемых видеоадаптером EGA из 64 цветов, которые может отображать цветной улучшенный дисплей.
Синхронизатор. Управляет всеми временными параметрами видеоадаптера. Синхронизатор также управляет доступом процессора к цветовым слоям видеоадаптера.
На рисунке 9.1 представлена структурная схема видеоадаптеров EGA и VGA, отображающая связи между их основными логическими блоками.
Рисунок 9.1 — Структурная схема видеоадаптеров EGA/VGA
Современный видеоадаптер (графический чипсет) включает следующие основные компоненты:
-
BIOS;
-
2D-ускоритель;
-
блок обработки (ускоритель) 3D-графики;
-
блок обработки видеосигналов;
-
контроллер памяти;
-
видеопамять;
-
интерфейс шины AGP;
-
интерфейс внешнего порта ввода-вывода;
-
цифроаналоговый преобразователь RAMDAC.
В качестве дополнительных компонентов на видеокарте могут присутствовать формирователь телевизионного сигнала с выходным разъемом (TV-Out), блок обработки (ускоритель) сигналов телевидения высокой четкости (HDTV), блок обработки DVD, цифровой выход для ЖК-мониторов (DVI), телевизионный тюнер.
На рисунках 9.2, а и 9.2, б изображены блок-схемы ядер фирмы Geforce.
a
б
Рисунок 9.2 — Блок-схемы ядер:
a — Geforce 4(NV25); б — Geforce 4 MX(NV17)
- Оглавление
- Введение
- Создание объектов
- Создание объектов с помощью щелчка и переноса
- Создание стандартных примитивов
- Создание сложных примитивов
- Технология Macromedia Flash
- Обзор технологии Macromedia Flash
- Принцип действия
- Возможности Flash
- Использование векторной графики
- Передача данных в потоковом режиме
- Работа со звуком
- Сценарии во Flash
- Принципы Macromedia Flash
- Применение Macromedia Flash в Web
- Примеры реализации Macromedia Flash
- Пример реализации метода Motion Tweening
- Аппаратные средства аудиосистемы мультимедийного рс Звук и слух
- Цифровая обработка звука
- Динамический диапазон
- Причины снижения качества звука
- Технологии цифрового синтеза звука
- Формат цифрового звука Dolby Digital 5.1
- Устройства ввода-вывода звука
- Интерфейсы коммутации звука
- Спецификация ac'97
- Аппаратные средства обработки звука
- Звуковые карты pci
- Создание презентации в PowerPoint
- 5. Начало создания второго слайда презентации
- 6. Выбор макета второго слайда
- 7. Разработка второго слайда презентации
- 8. Использование элементов дизайна для оформления слайдов презентации
- 9. Применение шаблонов презентаций
- Выбор шаблона дизайна
- Ввод текста
- Фигурный текст объектов WordArt
- Изменение внешнего вида слайдов
- Сканеры Общие положения
- Оптический блок
- Типы сканеров
- Планшетные сканеры
- Барабанные сканеры
- Другие виды сканеров
- Создание web-приложений
- Узлы и каналы Интернета
- Поставщики услуг Интернета
- Стандарты Интернета
- Знакомство с языком html
- Структура документа html
- Видеофрагменты в документах html
- Звук в документах html
- Лазерные диски и запись на них
- Основные понятия
- Устройство и форматы лазерных дисков
- Принципы чтения и записи на лазерные диски
- Видеоадаптер мультимедийного pc Общие положения
- Устройство и особенности работы стандартного видеоадаптера vga и svga
- Устройство стандартного видеоадаптера
- Особенности работы видеоадаптера
- Видеоадаптеры svga
- Ускорители 3d графики
- Скорость работы акселератора
- Ускоренный графический порт agp
- Компьютерное видео Основы создания видеоклипов
- Выбор средств разработки видеоклипов
- Стандарты дискретизации
- Основные принципы монтажа видеоматериала
- Введение
- Векторные рисунки
- Знакомство с CorelDraw
- Понятие объекта в CorelDraw
- Основные принципы работы с CorelDraw
- Создание векторных объектов
- Создание простых фигур
- Основы работы с текстом
- Формирование объектов из нескольких других
- Общие положения
- Работа со слоями, объектами и текстом
- Создаем 3d шар
- Эффект незавершенного произведения
- Искажения
- Восстановление фотографий
- Звук в мультимедиа Общие положения
- Достоинства и недостатки цифрового звука
- Способы представления звука в цифровом виде
- Устройство ацп и цап
- Обработка цифрового звука
- Звуковые эффекты
- Форматы представления цифрового звука
- Форматы пpедставления звука и музыки
- Программы для обработки звуковых файлов
- Список литературы