Russian
LinkExchange Banner Network
Russian LinkExchange Member
 

Frequently Asked Questions (Часто Задаваемые Вопросы)

по видеоаппаратуре для IBM PC

Создан: 07.04.97

Последняя модификация: 02.05.98

Автор: Евгений Музыченко (Eugene Muzychenko)

2:5000/14@FidoNet, music@spider.nrcde.ru

Copyright (C) 1997, Eugene V. Muzychenko

Все права в отношении данного текста принадлежат автору. При

воспроизведении текста или его части сохранение Copyright обяза-

тельно. Коммерческое использование допускается только с письмен-

ного разрешения автора.

При наличии изменений с момента последней публикации они отмеча-

ются знаком ">-".

----------------------------------------------------------------

- Как устроена типовая видеокарта?

Она состоит из четырех основных устройств: памяти, контроллера,

ЦАП и ПЗУ.

Видеопамять служит для хранения изображения. От ее объема зави-

сит максимально возможное полное разрешение видеокарты - A x B x

C, где A - количество точек по горизонтали, B - по вертикали, и

C - количество возможных цветов каждой точки. Например, для раз-

решения 640x480x16 достаточно 256 кб, для 800x600x256 - 512 кб,

для 1024x768x65536 (другое обозначение - 1024x768x64k) - 2 Мб, и

т.д. Поскольку для хранения цветов отводится целое число разря-

дов, количество цветов всегда является степенью двойки (16 цве-

тов - 4 разряда, 256 - 8 разрядов, 64k - 16, и т.д.).

Видеоконтроллер отвечает за вывод изображения из видеопамяти,

регенерацию ее содержимого, формирование сигналов развертки для

монитора и обработку запросов центрального процессора. Для уско-

рения вывода изображения на экран монитора и снижения частоты

конфликтов при обращении к памяти со стороны видеоконтроллера и

центрального процессора первый имеет отдельный буфер, который в

свободное от обращений ЦП время заполняется данными из видеопа-

мяти; внутренняя шина данных контроллера обычно шире внешней

(32, 64 или 128 разрядов против 16 или 32). Если конфликта избе-

жать не удается - видеоконтроллеру приходится задерживать обра-

щение ЦП к видеопамяти, что снижает производительность системы;

для исключения подобных конфликтов в ряде карт применяется так

называемая двухпортовая память (VRAM, WRAM), допускающая однов-

ременные обращения со стороны двух устройств.

Многие современные видеоконтроллеры является потоковыми - их ра-

бота основана на создании и смешивании воедино нескольких пото-

ков графической информации. Обычно это основное изображение, на

которое накладывается изображение аппаратного курсора мыши и от-

дельное изображение в прямоугольном окне, поступающее, например,

от TV-приемника или декодера MPEG. Видеоконтроллер с потоковой

обработкой, а также с аппаратной поддержкой некоторых типовых

функций называется акселератором или ускорителем, и служит для

разгрузки ЦП от рутинных операций по формированию изображения.

ЦАП (цифроаналоговый преобразователь, DAC) служит для преобразо-

вания результирующего потока данных, формируемого видеоконтрол-

лером, в уровни интенсивности цвета, подаваемые на монитор. Все

современные мониторы используют аналоговый видеосигнал, поэтому

возможный диапазон цветности изображения определяется только па-

раметрами ЦАП. Большинство ЦАП имеют разрядность 8x3 - три кана-

ла основных цветов (красный, синий, зеленый, RGB) по 256 уровней

яркости на каждый цвет, что в сумме дает 16.7 млн. цветов. Обыч-

но ЦАП совмещен на одном кристалле с видеоконтроллером, однако

это делается в основном для недорогих ЦАП, поскольку близкое со-

седство с интенсивно работающими схемами отрицательно влияет на

стабильность работы ЦАП.

Видео-ПЗУ (Video ROM) - постоянное запоминающее устройство, в

которое записаны видео-BIOS, экранные шрифты, служебные таблицы

и т.п. ПЗУ не используется видеоконтроллером напрямую - к нему

обращается только центральный процессор, и в результате выполне-

ния им программ из ПЗУ происходят обращения к видеоконтроллеру и

видеопамяти. На многих современных картах устанавливаются элек-

трически перепрограммируемые ПЗУ (EEPROM, Flash ROM), допуска-

ющие перезапись пользователем под управлением специальной прог-

раммы из комплекта карты.

ПЗУ необходимо только для первоначального запуска адаптера и ра-

боты в режиме MS DOS, Novell Netware и других ОС, работающих

преимущественно в текстовом режиме; операционные системы

Windows, OS/2 и им подобные, работающие через собственные виде-

одрайверы, не используют ПЗУ для управления адаптером, либо ис-

пользуют его только при выполнении программ для MS-DOS.

На карте обычно размещаются один или несколько разъемов для

внутреннего соединения; один из них носит название Feature

Connector и служит для предоставления внешним устройствам досту-

па к видеопамяти и изображению. К этому разъему может подклю-

чаться телеприемник, аппаратный декодер MPEG, устройство ввода

изображения и т.п. На некоторых картах предусмотрены отдельные

разъемы для подобных устройств.

----------------------------------------------------------------

- Что такое ускоритель и зачем он нужен?

Ускоритель (accelerator) - набор аппаратных возможностей адапте-

ра, предназначенный для перекладывания части типовых операций по

работе с изображением на встроенный процессор адаптера. Различа-

ются ускорители графики (graphics accelerator) с поддержкой

изображения отрезков, простых фигур, заливки цветом, вывода кур-

сора мыши и т.п., и ускорители анимации (video accelerators) - с

поддержкой масштабирования элементов изображения и преобразова-

ния цветового пространства. Популярны также ускорители трехмер-

ной графики с поддержкой многослойного изображения, теней и пр.

----------------------------------------------------------------

- Что такое VESA и VBE?

VESA (Video Electronics Standards Association - ассоциация стан-

дартизации видеоэлектроники) - организация, выпускающая различ-

ные стандарты в области электронных видеосистем и их программно-

го обеспечения.

VBE (VESA BIOS Extension - расширение BIOS в стандарте VESA) -

дополнительные функции видео-BIOS по отношению к стандартному

видео-BIOS для VGA, позволяющие запрашивать у адаптера список

поддерживаемых видеорежимов и их параметров (разрешение, цвет-

ность, способы адресации, развертка и т.п.) и изменять эти пара-

метры для согласования адаптера с конкретным монитором. По сути,

VBE является унифицированным стандартом программного интерфейса

с VESA-совместимыми картами - при работе через видео-BIOS он

позволяет обойтись без специализированного драйвера карты.

----------------------------------------------------------------

- Что такое JPEG, MPEG и MJPEG?

JPEG (Joint Picture Experts Group) - объединенная группа экспер-

тов по изображениям, выпускающая стандарты сжатия неподвижных

изображений. Предложенный группой формат JPEG, основанный на ко-

дировании плавных цветовых переходов, позволяет в несколько раз

уменьшить объем данных при незначительной потере качества. Файлы

с изображениями в формате JPEG имеют расширение JPG.

MPEG (Motion Pictures Experts Group) - группа экспертов по дви-

жущимся изображениям, выпускающая стандарты сжатия движущегося

изображения. Серия предложенных ею форматов MPEG, основанная на

сжатии избыточной информации, удалении незначительных деталей и

представлении каждого следующего кадра в виде списка отличий от

предыдущего, позволяет в несколько десятков (до 50) раз умень-

шить объем данных - опять же, при незначительной потере качес-

тва. Кадры в формате MPEG имеют размер 360x240 точек по 24 раз-

ряда цвета на точку, и воспроизводятся со скоростью 25 кадров в

секунду. Файлы с роликами в формате MPEG имеют расширение MPG.

MJPEG (Motion JPEG) - стандарт формата для сжатия изображений в

реальном времени, используемый в системах Miro Video DC20, DC30

и Matrox Rainbow Runner. В этом формате кодируются отдельные

кадры, а не изменения между ними, как в MPEG.

Для воспроизведения фильмов в форматах MPEG необходимо декодиро-

вать либо весь фильм заранее, либо по ходу вывода кадров, в ре-

альном времени. Чаще всего используется второй способ, требующий

довольно значительных процессорных ресурсов. Для ускорения деко-

дирования на медленных процессорах были разработаны аппаратные

декодеры MPEG, выполненные либо в виде дочерних плат, либо

встроенные в основной видеоадаптер. Однако быстрые процессоры

(Pentium-133 и выше, а особенно - Pentium MMX) выполняют декоди-

рование быстрее многих обычных аппаратных декодеров, поэтому

программное декодирование может оказаться выгоднее аппаратного,

а при использовании нестандартной частоты кадров - обеспечить

более высокую скорость вывода изображения.

Ускорители анимации видеоадаптеров эффективно используются для

вывода фильмов в форматах MPEG, снимая с процессора нагрузку по

масштабированию изображения и приведению его цветности к текуще-

му цветовому режиму экрана. Видеоадаптеры с такими ускорителями

часто называют "Software MPEG" - "программный MPEG", подразуме-

вая программное декодирование с аппаратным выводом.

----------------------------------------------------------------

- Какие типы видеопамяти используются в видеоадаптерах?

FPM DRAM (Fast Page Mode Dynamic RAM - динамическое ОЗУ с быс-

трым страничным доступом) - основной тип видеопамяти, идентичный

используемой в системных платах. Использует асинхронный доступ,

при котором управляющие сигналы жестко не привязаны к тактовой

частоте системы. Активно применялся примерно до 1996 г. Наиболее

распространенные микросхемы FPM DRAM - 4-разрядные DIP и SOJ, а

также - 16-разрядные SOJ.

VRAM (Video RAM - видео-ОЗУ) - так называемая двухпортовая DRAM

с поддержкой одновременного доступа со стороны видеопроцессора и

центрального процессора компьютера. Позволяет совмещать во вре-

мени вывод изображения на экран и его обработку в видеопамяти,

что сокращает задержки и увеличивает скорость работы.

EDO DRAM (Extended Data Out DRAM - динамическое ОЗУ с расширен-

ным временем удержания данных на выходе) - тип памяти с элемен-

тами конвейеризации, позволяющий несколько ускорить обмен блока-

ми данных с видеопамятью.

SGRAM (Synchronous Graphics RAM - синхронное графическое ОЗУ) -

вариант DRAM с синхронным доступом, когда все управляющие сигна-

лы изменяются только одновременно с системным тактовым синхро-

сигналом, что позволяет уменьшить временнЫе задержки за счет

"выравнивания" сигналов.

WRAM (Window RAM - оконное ОЗУ) - EDO VRAM, в котором порт (ок-

но), через который обращается видеоконтроллер, сделан меньшим,

чем порт для центрального процессора.

MDRAM (Multibank DRAM - многобанковое ОЗУ) - вариант DRAM, орга-

низованный в виде множества независимых банков объемом по 32 кб

каждый, работающих в конвейерном режиме.

Увеличение скорости обращения видеопроцессора к видеопамяти, по-

мимо повышения пропускной способности адаптера, позволяет под-

нять максимальную частоту регенерации изображения, что снижает

утомляемость глаз оператора.

----------------------------------------------------------------

- Какие типы видеоадаптеров используются в IBM PC?

MDA (Monochrome Display Adapter - монохромный адаптер дисплея) -

простейший видеоадаптер, применявшийся в IBM PC. Работает в тек-

стовом режиме с разрешением 80x25 (720x350, матрица символа -

9x14), поддерживает пять атрибутов текста: обычный, яркий, ин-

версный, подчеркнутый и мигающий. Частота строчной развертки -

15 кГц. Интерфейс с монитором - цифровой: сигналы синхронизации,

основной видеосигнал, дополнительный сигнал яркости.

HGC (Hercules Graphics Card - графическая карта Hercules) - рас-

ширение MDA с графическим режимом 720x348, разработанное фирмой

Hercules.

CGA (Color Graphics Adapter - цветной графический адаптер) -

первый адаптер с графическими возможностями. Работает либо в

текстовом режиме с разрешениями 40x25 и 80x25 (матрица символа -

8x8), либо в графическом с разрешениями 320x200 или 640x200. В

текстовых режимах доступно 256 атрибутов символа - 16 цветов

символа и 16 цветов фона (либо 8 цветов фона и атрибут мигания),

в графических режимах доступно четыре палитры по четыре цвета

каждая в режиме 320x200, режим 640x200 - монохромный. Вывод ин-

формации на экран требовал синхронизации с разверткой, в против-

ном случае возникали конфликты по видеопамяти, проявляющиеся в

виде "снега" на экране. Частота строчной развертки - 15 кГц. Ин-

терфейс с монитором - цифровой: сигналы синхронизации, основной

видеосигнал (три канала - красный, зеленый, синий), дополнитель-

ный сигнал яркости.

EGA (Enhanced Graphics Adapter - улучшенный графический адаптер)

- дальнейшее развитие CGA, примененное в первых PC AT. Добавлено

разрешение 640x350, что в текстовых режимах дает формат 80x25

при матрице символа 8x14 и 80x43 - при матрице 8x8. Количество

одновременно отображаемых цветов - по прежнему 16, однако палит-

ра расширена до 64 цветов (по два разряда яркости на каждый

цвет). Введен промежуточный буфер для передаваемого на монитор

потока данных, благодаря чему отпала необходмость в синхрониза-

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

на на основе так называемых битовых плоскостей - "слоев", каждый

из которых в графическом режиме содержит биты только своего цве-

та, а в текстовых режимах по плоскостям разделяются собственно

текст и данные знакогенератора. Совместим с MDA и CGA. Частоты

строчной развертки - 15 и 18 кГц. Интерфейс с монитором - цифро-

вой: сигналы синхронизации, видеосигнал (по две линии на каждый

из основных цветов).

MCGA (Multicolor Graphics Adapter - многоцветный графический

адаптер) - введен фирмой IBM в ранних моделях PS/2. Добавлено

разрешение 640x400 (текст), что дает формат 80x25 при матрице

символа 8x16 и 80x50 - при матрице 8x8. Количество воспроизводи-

мых цветов увеличено до 262144 (по 64 уровня на каждый из основ-

ных цветов). Помимо палитры, введено понятие таблицы цветов, че-

рез которую выполняется преобразование 64-цветного пространства

цветов EGA в пространство цветов MCGA. Введен также видеорежим

320x200x256, в котором вместо битовых плоскостей используется

представление экрана непрерывной областью памяти объемом 64000

байт, где каждый байт описывает цвет соответствующей ему точки

экрана. Совместим с CGA по всем режимам и с EGA - по текстовым,

за исключением размера матрицы символа. Частота строчной развер-

тки - 31 кГц, для эмуляции режимов CGA используется так называ-

емое двойное сканирование - дублирование каждой строки формата

Nx200 в режиме Nx400. Интерфейс с монитором - аналогово-цифро-

вой: цифровые сигналы синхронизации, аналоговые сигналы основных

цветов, передаваемые монитору без дискретизации. Поддерживает

подключение монохромного монитора и его автоматическое опознание

- при этом в видео-BIOS включается режим суммирования цветов по

так называемой шкале серого (grayscale) для получения полутоно-

вого черно-белого изображения. Суммирование выполняется только

при выводе через BIOS - при непосредственной записи в видеопа-

мять на монитор попадает только сигнал зеленого цвета (если он

не имеет встроенного цветосмесителя).

VGA (Video Graphics Array - множество, или массив, визуальной

графики) - расширение MCGA, совместимое с EGA, введен фирмой IBM

в средних моделях PS/2. Фактический стандарт видеоадаптера с

конца 80-х годов. Добавлен текстовый режим 720x400 для эмуляции

MDA и графический режим 640x480 с доступом через битовые плос-

кости. В режиме 640x480 используется так называемая квадратная

точка (соотношение количества точек по горизонтали и вертикали

совпадает со стандартным соотношением сторон экрана - 4:3). Сов-

местим с MDA, CGA и EGA, интерфейс с монитором идентичен MCGA.

IBM 8514/a - специализированный адаптер для работы с высокими

разрешениями (640x480x256 и 1024x768x256), с элементами графи-

ческого ускорителя. Не поддерживает видеорежимы VGA. Интерфейс с

монитором аналогичен VGA/MCGA.

IBM XGA - следующий специализированный адаптер IBM. Расширено

цветовое пространство (режим 640x480x64k), добавлен текстовый

режим 132x25 (1056x400). Интерфейс с монитором аналогичен

VGA/MCGA.

SVGA (Super VGA - "сверх"-VGA) - расширение VGA с добавлением

более высоких разрешений и дополнительного сервиса. Видеорежимы

добавляются из ряда 800x600, 1024x768, 1152x864, 1280x1024,

1600x1200 - большинство с соотношением 4:3. Цветовое простран-

ство расширено до 65536 (High Color) или 16.7 млн (True Color).

Также добавляются расширенные текстовые режимы формата 132x25,

132x43, 132x50. Из дополнительного сервиса добавлена поддержка

VBE. Фактический стандарт видеоадаптера примерно с 1992 г., пос-

ле выхода стандарта VBE 1.0. До выхода и реализации стандарта

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

----------------------------------------------------------------

- Можно ли использовать в компьютере две видеокарты?

Большинство видеокарт для шин ISA и VLB не может работать сов-

местно в одном компьютере, за исключением комбинации MDA (или

совместимой) с CGA/EGA/VGA (или совместимой). Это возможно толь-

ко потому, что в MDA и совместимых с ним адаптерах используются

адреса портов и памяти, не пересекающиеся с адресами цветных

адаптеров. Соответственно, могут работать вместе даже две EGA-

или VGA- совместимые карты, если одна из них при включении авто-

матически устанавливается в MDA-совместимый режим, "уходя" с ад-

ресов цветных режимов.

Современные карты для шины PCI не имеют жестко заданных адресов

ввода/вывода, поэтому при инициализации система автоматически

разносит их по разным областям адресов. Это позволяет совмещать

в компьютере две и более видеокарт при наличии поддержки со сто-

роны ОС; при этом основной (размещаемой по стандартным адресам

ввода/вывода) будет карта, расположенная в разъеме с наименьшим

номером.

Конфигурацию из двух видеоадаптеров поддерживают многие отладчи-

ки и другие управляющие программы. Более двух видеокарт поддер-

живает новая версия Windows 95 (Memphis).

----------------------------------------------------------------

- Что такое DDC и DPMS?

DDC (Display Data Channel - канал данных монитора - дополнитель-

ные линии интерфейса между адаптером и монитором, по которым мо-

нитор может сообщать адаптеру информацию о своем коде модели,

поддерживаемых режимах, оптимальных параметрах изображения и

т.п. Мониторы с DDC называют также PnP (Plug And Play - включи и

играйся), поскольку всю работу по настройке такого монитора сис-

тема может выполнить автоматически.

DPMS (Display Power Management System - система управления пита-

нием монитора) - система, при помощи которой монитор может пере-

водиться в режимы энергосбережения или отключаться совсем. Раз-

личается четыре режима DMPS, управляемых сигналами синхрониза-

ции:

Режим H-Sync V-Sync Состояние

----- ------ ------ ---------

Normal Есть Есть Нормальная работа

Standby Нет Есть Кратковременная пауза

Suspend Есть Нет Долговременная пауза

Off Нет Нет Полное отключение

В режиме Standby происходит гашение экрана, в режиме Suspend -

снижение температуры накала катодов ЭЛТ. Ряд мониторов трактует

режим Standby так же, как и Suspend. Выход синхросигналов за до-

пустимые пределы большинство мониторов трактует как их пропада-

ние, переходя в режим полного отключения питания.

----------------------------------------------------------------

- Какова разводка сигналов на разъемах CGA, EGA, VGA и SVGA?

CGA, EGA и некоторые модели VGA используют 9-контактный разъем

D-типа:

Вывод CGA EGA VGA

1 GND GND GND

2 GND Secondary Red GND

3 Red Primary Red Red

4 Green Primary Green Green

5 Blue Primary Blue Blue

6 Intensity Secondary Green GND

/Intensity

7 - Secondary Blue -

8 H-Sync H-Sync H-Sync/Composite Sync

9 V-Sync V-Sync V-Sync

Стандартным для VGA и SVGA является 15-контактный разъем D-типа:

1 Red

2 Green

3 Blue

4 Sense 2

5 Self Test

6 Red GND

7 Green GND

8 Blue GND

9 Key - reserved, no pin

10 Sync GND

11 Sense 0

12 Sense 1

13 H-Sync

14 V-Sync

15 Sense 3

Сигналы Sense используются для получения информации от монитора.

В VGA и ранних SVGA сигнал Sense 1 использовался для опознания

монохромного монитора, в котором эта линия соединялась с общим

проводом. В мониторах с DDC линии 12 и 15 используется для пере-

дачи данных из монитора: 12 (SDA) - данные, 15 (SCL) - управле-

ние.

----------------------------------------------------------------

- Для чего нужен 26-контактный разъем на видеоадаптере?

Это так называемый Feature Connector - "разъем доступа к возмож-

ностям", через который внешние устройства могут работать с виде-

опамятью и информационным потоком карты. Обычно он используется

для подключения устройств ввода (захвата) видеоизображения, те-

леприемников, блоков преобразования стандартов и т.п. Различает-

ся два типа разъемов - VGA и VESA. Назначение контактов

VGA-разъема:

Y 01 color bit 0

Y 02 color bit 1

Y 03 color bit 2

Y 04 color bit 3

Y 05 color bit 4

Y 06 color bit 5

Y 07 color bit 6

Y 08 color bit 7

Y 09 video clock (actve rising edge)

Y 10 blank (active negative)

Y 11 horizontal sync

Y 12 vertical sync

Y 13 ground

Z 01 ground

Z 02 ground

Z 03 ground

Z 04 select video | "1" or not connected-

Z 05 select sync | -internal source,

Z 06 select clock | "0"-external source.

Z 07 not used

Z 08 ground

Z 09 ground

Z 10 ground

Z 11 ground

Z 12 not used

Z 13 not used

----------------------------------------------------------------

- В чем разница между 24-разрядным и 32-разрядным кодированием цвета?

Прежде всего - в том, что 24-разрядное представление неудобно с

точки зрения обработки изображения: каждая точка описывается

тремя байтами, что не является единицей данных с точки зрения

процессора, а умножение/деление на три - менее эффективные опе-

рации, чем умножение/деление на степени двойки. Поэтому оно ис-

пользуется только при необходимости экономить видеопамять и су-

щественно замедляет формирование и вывод изображения - со сторо-

ны как центрального, так и видеопроцессора. При наличии доста-

точного количества видеопамяти используется 32-разрядное пред-

ставление, в котором младшие три байта описывают цвет точки, а

старший байт либо управляет дополнительными параметрами (напри-

мер, информацией о взаимном перекрывании объектов или глубине в

трехмерном изображении), либо не используется.

----------------------------------------------------------------

- Что такое DCI и DirectX?

DCI - Device Control Interface (интерфейс управления устрой-

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

оадаптера, введенный в Windows 3.1 и предназначенный главным об-

разом для эффективной реализации вывода движущихся изображений с

параллельным преобразованием цветов. Если драйвер видеоадаптера,

имеющего ускоритель анимации, не поддерживает DCI, то в играх и

программах воспроизведения фильмов, ориентированных на DCI, бу-

дут использоваться обычные функции вывода изображений, и выигры-

ша от аппаратного ускорителя не будет.

В Windows 95 DCI заменен семейством интерфейсов DirectX -

DirectDraw, Direct3D, DirectVideo, DirectSound, DirectPlay, каж-

дый из которых обеспечивает доступ к соответствующему аппаратно-

му ускорителю. Поддержка DCI в Windows 95 не практикуется, и

программы, ориентированные на него, не смогут использовать всю

полноту возможностей аппаратуры при работе под Windows 95. Нап-

ример, версии 1.x популярного проигрывателя анимации Xing ориен-

тированы на Windows 3.1/DCI, а версии 2.x и 3.x - на Windows

95/DirectDraw.

----------------------------------------------------------------

- Почему карта запускается то в цветном, то в черно-белом режиме?

Чаще всего это происходит по причине конфликта сигналов на кон-

такте 12 разъема VGA. Ранние адаптеры VGA и SVGA использовали

этот контакт для опознания монохромного монитора, а современные

адаптеры используют его в качестве входа данных, поступающих из

монитора. Если при запуске адаптера типа Trident 9000 или ему

подобного, с подключенным к нему монитором стандарта DDC, на

этом контакте окажется низкий уровень - адаптер опознает монитор

как монохромный, и включит режим суммирования цветов по "серой

шкале".

Для ликвидации этого эффекта достаточно отпаять провод от кон-

такта 12 разъема монитора, либо перерезать дорожку, ведущую от

этого же контакта адаптера к микросхеме видеоконтроллера. При

наличии в комплекте утилит для установки режимов адаптера (нап-

ример, SMonitor для адаптеров Trident) можно попробовать жестко

задать режим работы карты, включив соответствующую команду в

стартовый файл ОС.

----------------------------------------------------------------

- Достаточно ли 16.7 млн цветов для любого изображения?

Хотя такого количества различных цветов и достаточно для кодиро-

вания большинства изображений, используемая в настоящее время

система кодирования имеет принципиальный недостаток - количество

градаций каждого из основных цветов не может превышать 256. Нап-

ример, если заполнить экран одним из основных цветов с плавно

меняющейся яркостью, то нетрудно заметить границы между дискрет-

ными уровнями. Это не позволяет точно передавать изображения,

содержащие большие области плавного изменения цветов. Однако при

кодировании изображений, в которых подобных областей нет, ис-

пользуемая система дает вполне удовлетворительное качество пере-

дачи.

----------------------------------------------------------------

- Можно ли увеличить скорость работы видеоадаптера?

В ряде случаев - можно. Прежде всего, узким местом может быть

системная шина между процессором и адаптером: чем выше ее часто-

та - тем выше скорость обмена информацией по шине. Если есть

возможность выбрать ту же внутреннюю частоту процессора при бо-

лее высокой внешней (например, 2x83 МГц вместо 2.5x66 МГц) -

имеет смысл сделать это, убедившись в стабильной работе адаптера

на повышенной частоте.

Кроме этого, во многих адаптерах имеется значительный запас по

внутренней тактовой частоте видеопроцессора и режимам работы ви-

деопамяти. Для управления этими параметрами используется прог-

рамма MCLK (для карт на микросхемах S3, Cirrus Logic, Trident и

Tseng ET-4000/6000). Путем подъема тактовой частоты контроллера

и подбора режимов памяти можно ускорить работу на 20% и более.

При этом нельзя забывать, что адаптер будет работать в более

жестком временнОм и тепловом режимах, что может повлечь за собой

сбои. Чрезмерное повышение тактовой частоты может привести к вы-

ходу из строя адаптера или монитора.

Иногда заметное ускорение можно получить, установив более свежие

версии драйверов - в ранних версиях драйверов могут использо-

ваться не все возможности адаптера, могут встречаться неоптими-

зированные участки кода и т.п.

----------------------------------------------------------------

- Почему внутренний модем на COM4 конфликтует с картами на S3?

Часть адресов, стандартных для порта COM4 (2E8-2EF) карты на

микросхемах S3 используют для управления ускорителями. При рабо-

те под DOS это незаметно, а под многозадачными системами при пе-

реключении задач происходит перепрограммирование карты, отчего в

порты модема попадают посторонние значения. В большинстве случа-

ев единственное, что можно сделать - убрать модем с COM4 или

сменить видеокарту.

В микросхемах Trio64V+ и выше использование портов с адресами

2E8 для управления ускорителем необязательно, однако известные

драйверы этих карт для Windows и OS/2 по-прежнему работают в ре-

жиме, совместимом в ранними микросхемами Trio32/64.

----------------------------------------------------------------

- Как выставить нестандаpтную частоту кадpовой pазвеpтки?

(andrei beliaev)

Hа сегодняшний день получили pаспpостpанение две пpогpаммы:

Scitech Display Doctor 6.0 (http://www.scitechsoft.com/) и Power

Strip 2.04 (http://www.entechtaiwan.com).

----------------------------------------------------------------

- Как можно оценить скорость работы видеосистемы?

Например, при помощи видеотестоа GSpeed, который можно найти во

многих FTP-архивах в Internet.

----------------------------------------------------------------

- Что такое TV-tuner?

Блок телевизионного приемника и декодера видеосигнала, выполнен-

ный либо в виде самостоятельной карты, либо объединенный на од-

ной плате с обычным адаптером SVGA. Цифровой видеосигнал, полу-

ченный с приемника, накладывается на основное изображение либо

окном, либо с разворотом на полный экран. Ввиду того, что на не-

большой плате трудно обеспечить качественную схему телеприемника

и из-за значительного уровня помех внутри корпуса компьютера ка-

чество телевизионного изображения чаще всего достаточно низким.

Благодаря наличию в TV-tuner системы преобразования аналогового

сигнала в цифровой в некоторые модели встроены функции ввода

(захвата) изображения со стандартного видеовхода, а также - вы-

вода цифрового изображения на стандартный видеовход. Поскольку

эти функции в TV-tuner реализованы как дополнительные - он не

могут соперничать со специализированными платами ввода/вывода

изображений.

----------------------------------------------------------------

- Можно ли использовать вместо монитора обычный телевизор?

Можно, но только в том случае, если адаптер будет работать в

стандартном телевизионном режиме, соответствующем режиму монито-

ра CGA (частота строчной развертки - 15 кГц). Многие ранние

адаптеры EGA и VGA имели специальный переключатель для установки

типа монитора; на современных адаптерах для этого необходимо яв-

но устанавливать режим эмуляции CGA. Существуют специальные ре-

зидентные программы для DOS, поддерживающие режим эмуляции, при-

чем запуск адаптера всегда происходит в режиме VGA и получение

стабильного изображения возможно только после успешного запуска

резидентной программы - в случае сбоя при загрузке увидеть

что-либо на экране будет невозможно. О наличии подобных утилит

для других операционных систем ничего не известно.

Если возможность поддержания адаптера в режиме совместимости с

CGA есть, то для подключения к нему телевизора необходимо либо

наличие в последнем входа RGB (раздельные сигналы цветов и син-

хронизации), либо нахождение этих входов на платах видеоусилите-

ля и блока разверток. Для формирования комплексного синхросигна-

ла, подаваемого на вход RGB, сигналы строчной и кадровой развер-

тки с выхода адаптера складываются операцией "исключающее ИЛИ",

результат инвертируется и подается на вход синхросигнала телеви-

зора. Видеосигналы основных цветов подаются на вход RGB без из-

менения.

----------------------------------------------------------------

- Что такое OSD?

On-Screen Display (дисплей на экране) - способ регулировки пара-

метров монитора, при котором они отображаются на экране в удоб-

ночитаемом виде - например, в виде шкалы, числовой величины или

названия режима. Наличие OSD подразумевает цифровую систему уп-

равления, содержающую микропроцессор и синтезаторы управляющих

напряжений, которая работает значительно точнее традиционной

аналоговой. Кроме удобства регулировки, цифровая система управ-

ления способна автоматически запоминать параметры изображения

для каждого из режимов развертки, что позволяет исключить изме-

нения геометрии и центровки изображения при смене режимов.

----------------------------------------------------------------

- Откуда берется тонкая линия на экранах мониторов?

В кинескопах Trinitron, используемых в мониторах Sony, и некото-

рых других (Diamondtron от Mitsubishi, Sonictron от ViewSonic),

для гашения колебаний апертурной решетки применяется тонкая про-

волока (damper wire), натянутая горизонтально поперек нитей ре-

шетки. В кинескопах до 17" используется одна гасящая проволока,

размещенная в нижней трети экрана, в кинескопах 17"-21" - две: в

нижней и верхней третях экрана; в кинескопах размера более 21" -

три.

----------------------------------------------------------------

- Отчего могут появляться пятна на экране цветного монитора?

Это часто свидетельствует о намагничивании теневой маски или ар-

матуры кинескопа, произошедшем в результате влияния внешних маг-

нитных полей (постоянные магниты звуковых колонок, держателей

скрепок, переменные магнитные поля трансформаторов, двигателей,

других мониторов, находящихся в непосредственной близости и

т.п.). Перемагничивание может возникать даже после непродолжи-

тельной работы монитора в неестественном положении (экраном вниз

или вверх, на боку или вверх ногами) - благодаря системе компен-

сации влияния магнитного поля Земли, которая в таких положениях

может лишь усилить его. Намагниченность маски и арматуры вызыва-

ет нарушение сведения лучей и засветку люминофора "чужих" цве-

тов, что проявляется в виде цветных пятен. Значительное намагни-

чивание кинескопа вызывает геометрические искажения формы изоб-

ражения, особенно в углах экрана.

Для размагничивания кинескопа во всех мониторах предусмотрен

специальный контур, по которому пропускается ток в момент вклю-

чения питания. На многих мониторах есть также режим принудитель-

ного размагничивания (Degauss). При наличии режима размагничива-

ния рекомендуется включить его один-два раза; если пятна оконча-

тельно не пропали - то повторить с интервалом в 25-30 минут. Ес-

ли такого режима нет - можно несколько раз выключить и включить

монитор, выдерживая паузу в несколько минут. Если самостоятельно

размагнитить кинескоп не удалось - необходимо специальное раз-

магничивающее устройство (лучше всего сделать это в сервисном

центре).

----------------------------------------------------------------

- Каковы правила и нормы безопасности при работе с монитором?

При работе монитор, как и любой телевизор, испускает ряд излуче-

ний: рентгеновское и бета-излучение, идущее из кинескопа, и пе-

ременное электромагнитное поле, идущее от катушек строчной и

кадровой развертки, силовых трансформаторов и катушек коррекции.

Бета-излучение обнаруживается лишь в нескольких сантиметрах от

экрана, рентгеновское - в 20-30 см, электромагнитное поле кату-

шек распространяется во все стороны, особенно вбок и назад (спе-

реди оно в некоторой степени ослабляется теневой маской и арма-

турой кинескопа). По последним данным, именно электромагнитное

излучение низкой частоты представляет наибольшую опасность для

здоровья, поэтому санитарные нормы развитых стран устанавливают

минимальное расстояние от экрана до оператора около 50-70 см

(длина вытянутой руки), а ближайших рабочих мест от боковой и

задней стенок монитора - не менее 1.5 м. Клавиатура и руки опе-

ратора также должны быть расположены на максимально возможном

расстоянии от монитора.

Один из наиболее жестких стандартов на допустимые уровни элек-

тромагнитных излучений - MPR II (Швеция), устанавливающий услов-

но безопасные уровни излучений на расстоянии 50 см от монитора;

этому стандарту удовлетворяют практически все современные мони-

торы. Более жесткий стандарт TCO'92 устанавливает условно безо-

пасные уровни на расстоянии 30 см от монитора.

Минимально допустимой в настоящее время частотой смены кадров

(регенерации изображения, Vertical Refresh Rate) считается 75

Гц, однако многие люди даже на такой частоте ощущают мерцание

изображения, либо подсознательное ощущение дискомфорта от повы-

шенного утомления глаз. Порогом, за которым мерцание практически

не ощущается, принято считать частоту смены кадров 100 Гц, кото-

рую обеспечивают многие профессиональные мониторы. Однако, даже

если в таблице режимов монитора указана максимальная частота 75

Гц, многие мониторы на самом деле уверенно поддерживают частоты

80..85 Гц, а в ряде случаев - и больше; в таком случае можно

опытным путем найти частоту, на которой начинается срыв синхро-

низации, и установить в качестве рабочей одну из меньших частот.

При этом нужно иметь в виду, что повышение частоты кадров повы-

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

делы полосы пропускания видеоусилителя и снизить четкость изоб-

ражения. Четкость можно проверить по тестовым изображениям, на

которых чередуются черные и белые вертикальные полосы с рассто-

янием в одну-две точки.

----------------------------------------------------------------

- Как проверить качество изображения на мониторе?

Это удобно делать при помощи Nokia Monitor Tester (NTest), вклю-

чающего тесты яркости/контраста, четкости/полосы пропускания,

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

----------------------------------------------------------------

- Где можно найти информацию по видеокартам и драйверы для них?

Internet:

3dfx - 3dfx.com

ASUSTek - asus.com.tw

ATI Technologies - atitech.ca

Canopus Corp. - canopuscorp.com

Cirrus Logic - cirrus.com

Diamond Multimedia - diamondmm.com

FAST Electronic - 2fast4u.com

Hercules - hercules.com

Matrox - matrox.com

Miro Computer Products - miro.com

S3 Inc. - s3.com

STB Systems - stb.com

Trident Microsystems - tridentmicro.com

Tseng - tseng.com

VESA - vesa.org

FTP-архивы:

ftp.cdrom.com/.27/sac/graph

ftp.vse.cz/pub/.ccd0c/ftp.elf.stuba.sk/pc/graph

cert.unisa.it/pub/PC/SAC/graph

ftp.uakom.sk/pub/mirrors/sac/graph

ftp.cs.tu-berlin.de/pub/msdos/mirrors/ftp.elf.stuba.sk/pc/graph

ftp.elf.stuba.sk/pub/pc/graph

ftp.pwr.wroc.pl/pub/pc/sac/graph

http://www.faqs.org - большое собрание различных FAQ

----------------------------------------------------------------

Большое спасибо всем приславшим ответы, рекомендации, замечания

и советы для этого FAQ.

Текст FAQ в альтернативной кодировке доступен для FReq на

2:5000/14@FidoNet по имени VIDEOFAQ. Полный пакет FAQ и описаний

доступен на ftp://spider.nrcde.ru/pub/text/tech/emhwfaqs.zip и

через страницу FAQ на http://spider.nrcde.ru. Пакет распростра-

няется также по FIDO fileecho XHRDDOCS.

===============================================================