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. =============================================================== |