The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

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


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
 Subj : по видеоаппаратуре для IBM PC

      Frequently Asked Questions (Часто Задаваемые Вопросы)
                 по видеоаппаратуре для IBM PC

Создан: 07.04.97

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

Автор: Евгений Музыченко (Eugene Muzychenko)
       2:5000/14@FidoNet, music@spider.nrcde.ru

Copyright (C) 1997-98, 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

>- Обширная информация по компьютерной  аппаратуре  на  русском  языке
есть на www.ixbt.com.

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

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

Текст  FAQ  в альтернативной  кодировке  доступен  для  FReq  на
2:5000/14@FidoNet по имени VIDEOFAQ. Полный пакет FAQ и описаний
доступен  на  ftp://spider.nrcde.ru/pub/text/tech/emtcfaqs.zip и
через страницу FAQ на http://spider.nrcde.ru. Пакет  распростра-
няется также по FIDO fileecho XHRDDOCS.



<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

 Добавить комментарий
Имя:
E-Mail:
Заголовок:
Текст:




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру