Vga svga различия: Видеоадаптеры VGA & SVGA
Видеоадаптеры vga, xga и svga
Стандарт
VGA
был представлен все той же IBM в 1987 году.
Революцией являлось появление
цифроаналогового преобразователя в
VGA-адаптерах. Это было связано с переходом
от цифрового управления монитором к
аналоговому. Все дело в том, что
VGA-видеокарта могла отображать значительно
больше оттенков, чем видеоадаптеры всех
предыдущих стандартов: теперь для
кодирования каждого цвета требовалось
не 2 бита, а целых 6, то есть 18 проводов
на цвета, плюс один провод на сигнал
синхронизации, что нецелесообразно.
Поэтому в монитор стали передавать
аналоговый сигнал, от уровня которого
зависел уровень яркости соответствующей
RGB-пушки. В связи с этим возникла
необходимость установить на видеоадаптер
цифро-аналоговый преобразователь.
VGA-адаптеры комплектовались 256 Кб
видеопамяти и поддерживали следующие
режимы: 640х480 – 16 цветов, 640х400 – 16 цветов,
320х200 – 16 цветов и 320х200 – 256 цветов. 18, по 64 уровня яркости на каждый
RGB-цвет). Начиная с этого адаптера,
применяются разрешения с соотношением
сторон 4:3.
VGA
был одним из самых клонируемых стандартов
и последней коммерчески успешной
разработкой IBM в области видеокарт.
Цифро-аналоговый
преобразователь служит для преобразования
результирующего потока данных,
формируемого видеоконтроллером, в
уровни интенсивности цвета, подаваемые
на монитор. Все современные мониторы
используют аналоговый видеосигнал,
поэтому возможный диапазон цветности
изображения ограничен только соображениями
целесообразности. Большинство ЦАП имеют
разрядность по 8 бит на каждый из трех
каналов основных цветов (красный, синий,
зеленый – RGB), по 256 уровней яркости на
каждый цвет, что в сумме дает 16.7 млн.
цветов. Обычно ЦАП совмещен на одном
кристалле с видеоконтроллером.
В
конце октября 1990 года фирма IBM объявила
о выпуске видеоадаптера XGA
Display
Adapter для
системы PS/2, а в сентябре 1992 года –
представила XGA-2. Оба устройства –
32-разрядные адаптеры. Один из недостатков
реализаций XGA – использование развертки
с чередованием в режимах высокого
разрешения. Это позволяло снизить
стоимость системы за счет более дешевого
монитора, но на экране появлялось
мерцание из-за снижения частоты
регенерации. В стандарте XGA-2 чересстрочная
развертка уже не применялась. В адаптерах
XGA и XGA-2 использовалась видеопамять типа
VRAM, что позволило увеличить
производительность. XGA поддерживал
следующие разрешения: 1024х768 – 256 цветов,
640х480 – high color (16-битный цвет, или 65536
оттенков). XGA-2 дополнительно поддерживал
1024х768, high color и высокую частоту регенерации,
а также 1360х1024, 16 цветов.
С
появлением видеоадаптеров XGA конкуренты
IBM решили не копировать эти расширения
VGA, а начать выпуск более дешевых
видеоадаптеров с разрешением, которое
выше разрешения IBM. Эти видеоадаптеры
образовали категорию Super VGA (SVGA).
Поскольку SVGA-карты не были так же
хорошо стандартизированы, как VGA, они
отличаются, мягко говоря, большим
разнообразием. Чтобы использовать все
возможности большинства плат, был
необходим драйвер для конкретной
видеоплаты. В октябре 1989 года
ассоциация VESA (Video Electronic Standards
Association), учитывая все сложности, предложила
стандарт для единого программного
интерфейса с этими платами. В эту
ассоциацию вошли представители
большинства компаний, выпускающих
аппаратуру для ПК, в том числе и аппаратуру
отображения. Новый стандарт был назван
VESA BIOS Extension. Если видеоадаптер удовлетворяет
этому стандарту, программно можно легко
определить его специфические соответствия
и использовать их в дальнейшем.
Итак,
этим ознаменовалось появление первых
2D-ускорителей.
Графические ускорители активно стали
использоваться для обработки не только
каких-то конкретных документов, но и
для обработки графики в видеоиграх,
постепенно получающих широчайшее
распространение. Поскольку в конечном
счете ресурс 2D-ускорителей
был, грубо говоря, исчерпан, производители,
большинство из которых были тогдашними
новичками на рынке, начали к началу
1990-х гг. освоение новой ниши –
3D-видеоадаптеров
– и борьбу за превосходство в этом
сегменте. IBM
теряет позиции, уступая место таким
компаниям, как NVIDIA,
ATI,
3Dfx
и прочим.
Разница между RGB и VGA
- Подробности
-
декабря 16, 2015 -
Просмотров: 75804
RGB и VGA и две разные, но родственные технологии, которые обычно используются в компьютерных дисплеях. Эта статья расскажет вам, в чем разница между ними.
Разъем VGA используется только в сопряжении дисплеев, тогда как в RGB используется также и в других приложениях. Но как же именно они отличаются друг от друга? Давайте выясним.
RGB
RGB — это цветовой режим, используемый для описания цветов, отображаемых на экране компьютера, «красный, зеленый, синий». В принципе, этими тремя цветами можно воспроизвести любой цвет при смешивании в различной интенсивности. Наибольшая интенсивность каждого из этих разноцветных огней, когда они смешаны вместе, будут производить белый свет, в то время как, смесь с низкой или нулевой интенсивностью создаст черный цвет.
При отображении цветов на экране, система RGB использует десятичные числа 0 — 255 для представления интенсивности для каждого цвета. С 256 интенсивностей для каждого цвета, всего 16,777,216 (256 х 256 х 256) цветов могут быть воспроизведены. Значение RGB представляет собой шестнадцатеричное число, в котором первая и вторая цифры представляют красный, третья и четвертая цифры представляют зеленый, пятая и шестая цифры представляют уровни интенсивности, соответственно. Хотя на рынок приходят многие новые технологии, RGB-это по-прежнему значительно использован в широком спектре приложений.
Разъем VGA
VGA — это популярный аналоговый стандарт, используемый для присоединения дисплея к компьютеру и был разработан компанией IBM в 1987 году. Он определяет разрешение, глубину цвета, и пропускание. Разъем VGA дает разрешение 1280×1024 пикселей в текстовом режиме. В графическом режиме он может отображать около 16 цветов при разрешении 640 на 480 пикселей, хотя с другой стороны, он может отображать 256 цветов при снижении разрешения до 320 на 200 пикселей.
Общее количество цветов, которые может отображать VGA система 262,144. По состоянию на сегодня, были разработаны многие новые стандарты, которые предлагают больше цветов и резолюций (например, такие как SVGA, XGA, и т. д.), это делает VGA устаревшей технологией.
Кабель RGB против кабеля VGA
Спецификации |
RGB
|
VGA
|
Иллюстрация | ||
Разъем | Он похож на разъем RCA разъем, с той лишь разницей, что каждый разъем имеет цветовую маркировку: красный, зеленый и синий, для подключения провода кабеля в соответствующие цветные гнезда на видеоустройстве. | Это 15-контактный разъем гнезда заключенный в один блок. |
Кабель | RGB кабели представляют собой три отдельных провода с цветовой маркировкой, которые лепятся друг к другу как один кабель. | Блок VGA кабеля, имеет 15 штырей, каждый из которых предназначен для выполнения конкретной функции. |
Видео сигнал | Аналоговый | RGB сигнал + H и V синхронизация |
Использование | Используется в различных приложениях, включая осветительные, звуковые, графические, компонентные кабели, а также для подключения видеоустройства к телевизору и компьютера к мониторам. | Используется специально для подключения компьютеров к мониторам или проекторам. VGA кабели подключаются к VGA-порту на CPU и к порту VGA на мониторе. |
Таковы основные различия между RGB и VGA кабелями.
Читайте также
Классификация форматов разрешения кадра, используемая в системах видеонаблюдения
1. Введение.
В связи с увеличением объемов поставок IP-оборудования и увеличением рабочих форматов классических (аналоговых) систем видеонаблюдения всё чаще возникают вопросы, связанные с правильным определением формата изображения. Применяют различные обозначения качества изображения, такие как CIF-форматы, VGA-форматы, обозначение количества мегапикселей, количество ТВЛ, обозначение формата как количество точек по вертикали, перемноженное на количество точек по горизонтали. Все это многообразие обозначений указывается различными производителями для определения качества изображения камеры, причем каждый производитель использует их без каких-либо единых правил. Например, на одни камеры указаны только количество ТВЛ, на другие только формат HDTV, на третьи только количество Megapixel.
В данной статье произведена попытка объединить данные из различных источников о форматах, разрешениях, пикселях изображения и свести эти данные в единую таблицу соответствия, дополнив собственными комментариями.
2. Описание обозначений.
Разрешение.
Разрешение отражает насколько детальным является данное изображение. Термин «разрешение» используют для изображений в цифровом виде. Более высокое разрешение означает более высокий уровень детализации изображения.
Разрешение также показывает количество пикселей (точек) изображения по горизонтали и вертикали. Например, разрешение 800х600 указывает на 800 горизонтальных точек и 600 вертикальных, а суммарно на 480000 точек в данном изображении.
Формат.
Формат в видеонаблюдении – стандартизированное обозначение вертикального и горизонтального разрешения в пикселях в YCbCr-последовательностях в видеосигнале.
В характеристиках камер используются различные обозначения форматов, такие как CIF , VGA , HD.
ТВЛ.
ТВЛ – разрешающая способность по вертикали, максимальное количество телевизионных линий, которые способна передать телекамера. Это число ограничено стандартом CIR/PAL до 625 горизонтальных строк и 470 строк в EIA/NTSC. Если принимать во внимание кадровые синхроимпульсы, уравнивающие строки и пр., то максимальная разрешающая способность по вертикали оказывается равной 575 строк в CCIR/PAL и 470 строк в EIA/NTSC.
При этом значение ТВЛ не зависит линейно от разрешения и формата изображения. Данное обозначение использовалось для определения качества изображения аналоговых камер, но продолжает использоваться некоторыми производителями современных IP-камер.
3. Различие форматов.
3.1 Форматы CIF
Изначально CIF был спроектирован для простого конвертирования между стандартами PAL и NTSC с заявленным разрешением 352 x 288.
т.е.
NTSC = 352 x 240, 30 Гц
соответствует
CIF = 352 x 288, 30 Гц
соответствует
PAL = 352 x 288, 25 Гц
Со временем формат CIF перестал удовлетворять возрастающие требования к качеству изображения и, с созданием новых CMOS\CCD матриц камер и новых чипов видеозахвата появились новые форматы на основе CIF.
В данной таблице описаны стандартные виды формата CIF.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
В современных системах видеонаблюдения наибольшую популярность приобрёл формат 4CIF, который долгое время считался эталоном при определении качества изображения, т. к. при оцифровке аналогового видеосигнала максимальное количество телевизионных линий ограничено разрешением матрицы камеры (чипа видеозахвата).
Формат 4CIF предполагает разрешения 704х576, 720х576, 768×576. Данный разброс разрешений зависит от типа используемого оборудования.
На данном рисунке показаны отличия в размерах между видами формата CIF.
3.2 Форматы VGA
Формат VGA разрабатывался для графического дисплея компьютера в разрешении 640х480 при частоте обновления экрана 60Гц и 256 различных цветов. В дальнейшем формат VGA получил повсеместное развитие по разрешению (до 1600х1200 и выше) и цветовой битности (до 16-, 24- и 32-битной) глубины цвета.
В таблице представлены стандартные виды формата VGA.
|
|
|
|
|
|
|
|
|
|
3. 3 Форматы Мегапиксельные
С созданием новых сетевых камер, обеспечивающих мегапиксельное разрешение для получения изображения, появились дополнительные требования к форматам изображения систем видеонаблюдения, принципиально отличные от формата CIF.
На данный момент основное отличие форматов изображения IP-камер определяется максимальным рабочим разрешением. Увеличение количества пикселей на CMOS\CCD матрице, т.е. большее разрешение и чувствительность сенсора, предоставляет новые возможности для извлечения деталей в конкретной области изображения и для получения более качественного видеоизображения. Это является большим преимуществом, особенно при использовании в видеонаблюдении для идентификации людей и объектов или для просмотра большой области изображения.
По информативности новая 5Mpixel IP-камера способна заменить 12 аналоговых камер, нацеленных на одинаковую территорию.
На фото ниже показаны отличия в реальном изображении активно вошедшего в современные проекты видеонаблюдения формата 4CIF и нового формата Мегапиксельной IP-камеры.
3.4 Форматы HD
В 2010 году новые линейки IP-камер различных производителей начали поддерживать форматы HDTV 720p и HDTV 1080p.
Организацией SMPE для HD видеопотоков разработаны следующие стандарты:
- SMPTE 296M (HDTV 720P) — разрешение 1280×720 с соотношением сторон 16:9, прогрессивная развертка, 25/30 Гц т.е. 25/30 кадр/сек, и 50/60 Гц т.е. 50/60 кадр/сек.
- SMPTE 274M (HDTV 1080p) — разрешение в 1920×1080 с соотношением сторон 16:9, чересстрочная прогрессивная развертка, 25/30 Гц т.е. 25/30 кадр/сек, и 50/60 Гц т.е. 50/60 кадр/сек.
В современных линейках камер также часто встречается:
- (HDTV 720P) – разрешение 1280х800 с соотношением сторон 16:10, прогрессивная развертка, 25/30 Гц т.е. 25/30 кадр/сек.
Камеры, соответствующие стандартам SMPTE, обеспечивают качество HDTV и предоставляют все преимущества HDTV: высокое разрешение, четкость передачи цвета и высокую частоту кадров.
4. Сводная таблица.
В данной таблице сопоставлены Формат изображения с соответствующим этому формату Разрешением при соответствующей CMOS\CCD матрице видеокамеры. Также произведена попытка дополнить таблицу обозначением количества ТВЛ.
- SQCIF 128×96 0,012 Mpixel, до 100 ТВЛ
- QCIF 176×144 0,025 Mpixel, до 150 ТВЛ
- QVGA 320×240 0,076 Mpixel, до 200 ТВЛ
- CIF 352×288 0,101 Mpixel до 250 ТВЛ
- WQVGA 400×240 0,096 Mpixel, до 250 ТВЛ
- HVGA 640×240 0,153 Mpixel, до 300 ТВЛ
- 2CIF 704×288 0,207 Mpixel, до 330 ТВЛ
- nHD 640×360 0,230 Mpixel, до 380 ТВЛ
- VGA 640×480 0,307 Mpixel, до 450 ТВЛ
- WVGA 800×480 0,384 Mpixel, до 480 ТВЛ
- 4CIF (D1) 704×576 0,405 Mpixel, до 576 ТВЛ
- SVGA 800×600 0,480 Mpixel,
- WSVGA 1024×600 0,614 Mpixel,
- XGA 1024×768 0,786 Mpixel,
- XGA+ 1152×864 0,995 Mpixel,
- WXGA 1280×768 0,983 Mpixel,
- HDTV 720p 1280×720 1 Mpixel,
- HDTV 720p 1280×800 1 Mpixel,
- SXGA 1280×1024 1,31 Mpixel,
- WXGA+ 1440×900 1,29 Mpixel,
- WXGA++ 1600×900 1,44 Mpixel,
- SXGA+ 1400×1050 1,47 Mpixel,
- 16CIF 1408×1152 1,62 Mpixel,
- XJXGA 1540×940 1,54 Mpixel,
- WSXGA 1600×1024 1,64 Mpixel,
- WSXGA+ 1680×1050 1,68 Mpixel,
- UXGA 1600×1200 1,92 Mpixel,
- HDTV 1080p 1920×1080 2 Mpixel,
- WUXGA 1920×1200 2,3 Mpixel,
- QXGA 2048×1536 3,1 Mpixel,
- QWXGA 2048×1152 2,4 Mpixel,
- WQXGA 2560×1440 3,7 Mpixel,
- WQXGA 2560×1600 4,1 Mpixel,
- QSXGA 2560×2048 5,2 Mpixel,
- WQSXGA 3200×2048 6,6 Mpixel,
- QUXGA 3200×2400 7,7 Mpixel,
- WQUXGA 3840×2400 9,2 Mpixel,
- HSXGA 5120×4096 21 Mpixel,
- WHSXGA 6400×4096 26 Mpixel,
- HUXGA 6400×4800 31 Mpixel,
- WHUXGA 7680×4800 37 Mpixel.
Инженер по цифровым системам ОНИКС:
Минасян Александр Вовикович
Источники информации:
http://www.vocord.ru
http://ru.wikipedia.org
В.Дамьяновски «CCTV Библия охранного телевидения»
Что может дать повышение реального разрешения видеорегистраторов с VGA (640×480) до HD (1280×720)? Этот вопрос мы слышим по 2-3 раза в день в разных формулировках — например, «стоит ли переплачивать и брать видеорегистратор за 100 долларов или не заморачиваться и взять за 50?» Учитывая, что повышение разрешения неприменно ведёт к повышению цены, что это может дать? Наглядно разъясним на примере первых подопытных — Lauf VR-01 и Lauf VR-04 HD. Первый из из дуэта типичный представитель видеорегистратора с родным разрешением VGA и уже классическим откидным дисплеем, а второй в разрешении HD, имеет форму бочёнка и вращающуюся камеру. Общие же впечатления о моделях мы приложим чуть позднее.
Само собой, это не должно быть проблемой, поскольку главное в видеорегистраторах всё же это качество самой картинки, как в сигнализациях криптоустойчивый код.
Статья написана нами в 2011-м году.
Вступительные слова
Сравнение видео VGA и HD в загородных условиях
Сравнение видео VGA и HD в городских условиях
Выводы о сравнении VGA и HD на примере Lauf VR-01 и Lauf VR-04
Вступительные слова
Конечно же самые внимательные читатели знают, что часть примеров представленных ниже они уже могли видеть на нашем форуме по автоэлектронике. Но тогда мы просто выложили примеры видео с видеорегистратора Lauf VR-04 HD. А затем решили — почему бы не пролить свет на то, какие бонусы получит покупатель видеорегистратора, если купит модель с родным разрешением 1280×720 вместо такого же интерполированного с 640х480? Иными словами — какая разница в картинке между автомобильным видеорегистратором за 47 и за 116 долларов? (цены на момент написания статьи)
Часть 1. 1 — означает, что также мы покажем разницу видео в VGA и HD на других моделях видеорегистраторов, а кроме того сравним разрешение видеорегистраторов в HD (1280х1720) и FullHD (1920х1080).
Для этого помещаем оба видеорегистратора на лобовое стекло, включаем, едем и снимаем, выкладываем и рассказываем. День был пасмурный, намечался дождик, предстояла длительная поездка к дилерам по Днепропетровской области. Выставили оба видеорегистратора на дорогу, чтобы и ямки захватывали и в даль смотрели, но, как оказалось в последствии, широкоугольный объектив VR-04 захватил трещинку на лобовом стекле, а в городской съемке ещё и край лобового стекла справа, от чего ещё и появилась темная полоса. Досадно, но в конце концов не всегда же видеорегистраторы работают в идеальных условиях, а жаль было выкинуть на свалку время потраченное на синхронные включения-выключения, снятие-установку после мест стоянки и т.д. Потому всё таки эти видео мы решили приложить к статье, а в дальнейшем дополнить новыми, так сказать, для глянцевой обложки. 🙂
Как показала практика, читатели всё же понимают, что лучше скачивать оригинал, потому в этой нашей статье мы выложили видео для удобства на четырех файлообменниках, все ссылки на них расположены сразу под видео с ютуб.
Сравнение видео VGA и HD в загородных условиях
Итак, проезд по трассе в двух вариантах:
|
VGA / SVGA Video Programming — Standard VGA Chipset Reference
VGA / SVGA Video Programming — Standard VGA Chipset Reference
Главная Введение Общие
Индекс регистров Назад
Информация о программировании видео VGA и SVGA на аппаратном уровне
Стр. Решебника
Справочник по чипсету VGA
Введение
Этот раздел предназначен
быть ссылкой на общие функции оригинального IBM VGA и
совместимые адаптеры. Если вы пишете напрямую на оборудование, то это
— это наименьший общий знаменатель почти всех видеокарт, используемых сегодня.Практически все программы, требующие низкоуровневого аппаратного доступа
прибегают к этой базовой мощности, поэтому эта информация по-прежнему ценна
программистам. Кроме того, большинство функций VGA применимы к картам SVGA.
при работе в режимах SVGA, поэтому лучше знать, как их использовать даже
при программировании более продвинутого оборудования.
Большинство имеющихся у меня ссылок на VGA
видел документ VGA, описывая его работу в различных режимах BIOS.
Однако, поскольку BIOS был разработан для использования в приложениях реального режима MS-DOS,
его функциональность ограничена в других средах.Этот документ структурирован
таким образом, чтобы объяснить аппаратное обеспечение VGA и его работу независимо от
режимы VGA BIOS, которые позволят лучше понять возможности
оборудования VGA.
Эта ссылка выросла
из моих собственных заметок и экспериментов во время обучения программированию VGA
оборудование. В ходе этого процесса я обнаружил ошибки в различных справочниках.
что я использовал и пытался задокументировать фактическое оборудование VGA
поведение как можно лучше. Если по вашему опыту вы найдете что-либо из этого
информация будет неточной, или даже если вы сочтете эту информацию
вводящие в заблуждение или неточные, дайте мне знать!
Одна из причин, по которой я начал
эта ссылка заключалась в том, что я использовал существующие ссылки и обнаружил, что
желая получить гипертекстовую ссылку, поскольку затронут почти каждый регистр
по работе другого и постоянно листал страницы.Здесь я
просто используйте ссылки для ссылок на регистры, например Offset
Зарегистрируйтесь вместо того, чтобы указывать что-то вроде: Регистр смещения (CRTC:
Смещение = 13h, биты 7-0). Хотя второй метод более информативен, используя
их при каждой ссылке на реестр делает текст несколько запутанным
вниз. HTML позволяет просто нажать на имя регистра и все детали
предоставлены. Другой заключается в том, что ни одна ссылка не содержала всей информации
Я искал и написал карандашом много исправлений и уточнений
в сами ссылки.Это затрудняет переключение на
более новая версия книги, когда выходит другое издание — я все еще использую свой
сильно аннотированное второе издание книги Ферарро, а не более
актуальное третье издание.
Общая информация по программированию
Этот раздел предназначен
для предоставления функциональной информации по различным аспектам VGA. если ты
ищите просто описания регистров VGA смотрите в следующем разделе.
Аппаратное обеспечение VGA сложное и может сбивать с толку при программировании.Скорее, чем
попытаться задокументировать VGA лучше, чем существующие ссылки, используя больше
слова для описания регистров, этот раздел разбивает функциональность
VGA в определенные категории аналогичных функций или путем детализации
порядок выполнения определенных операций.
Информация о регистре ввода / вывода
Этот раздел предназначен
чтобы предоставить подробную информацию о внутренних регистрах VGA. Это пытается
объединить информацию из различных источников, включая ссылки
перечислено в справочном разделе домашней страницы; однако, а не
пытаясь сжать эту информацию в одну ссылку, исключая
важная деталь, я попытался расширить имеющуюся информацию
и предоставить точную, подробную ссылку, которая будет полезна любому
программатор VGA и SVGA.Только те регистры, которые присутствуют и
функциональные на VGA даны, поэтому, если вы ищете конкретную информацию
к адаптерам CGA, EGA, MCGA или MGA попробуйте раздел «Другие ссылки»
на главной странице.
В некоторых случаях менял
имя реестра, не для защиты невиновных, а просто для того, чтобы
это яснее понять. Одно уточнение — использование «Включить» и
«Отключить». Функция поля с именем, заканчивающимся на «Включить»
включен, когда он равен 1, а также поле с именем, заканчивающимся на Disable
отключен, когда он равен 1. Другой случай, когда у двух полей одинаковые
или идентичные имена, я добавил дополнительное описание к имени, чтобы различать
их.
Может быть сложно понять
как манипулировать регистрами VGA, так как многие регистры были упакованы
в небольшое количество портов ввода / вывода, и доступ к ним может быть не интуитивным,
особенно регистры контроллера атрибутов, поэтому я предоставил руководство
для этого.
Чтобы облегчить понимание
регистров следует рассматривать их как группы одинаковых регистров,
в зависимости от того, как к ним обращаются, поскольку VGA использует индексированные регистры для
доступ к большинству параметров.Это также примерно помещает их в группы похожих
функциональность; однако во многих случаях поля не вписываются в
их категория. В некоторых случаях я использовал цитаты из IBM VGA.
Справочник программиста, эта информация выделена « курсивом. »
Это должно быть временное заполнение до лучшего описания
может быть записан, он может быть неприменим к стандартной реализации VGA.
Представлено примерно на основе их места в графическом конвейере между
CPU и видеовыходы:
Индексы
Чтобы найти конкретную
зарегистрироваться быстро, предоставляются следующие индексы.Первый — это список
всех полей регистров оборудования VGA. Это особенно полезно
для полей, разделенных между несколькими регистрами, или для поиска
расположение поля, которое упаковано с другими полями в одном регистре.
Вторая индексируется по функциональным группам, каждая из которых относится к определенному
часть оборудования VGA. Это делает понимание и программирование
Оборудование VGA проще, перечисляя поля по подсистемам, так как поля VGA
сгруппированы бессистемно.Третий предназначен для
сопоставление чтения или записи с определенным адресом порта ввода / вывода в раздел
где это описано.
Примечание. Все товарные знаки, используемые или упомянутые на этой странице, являются собственностью
их владельцев.
Авторские права на все страницы © 1997, 1998, J. D. Neal, за исключением
отметил. Разрешение на использование и распространение зависит от условий
лицензии на авторское право проекта FreeVGA.
Программирование видео VGA / SVGA — Регистры контроллера ЭЛТ
Программирование видео VGA / SVGA — Регистры контроллера ЭЛТ
Домой назад
Информация о программировании видео VGA и SVGA на аппаратном уровне
Стр. Решебника
Регистры контроллера CRT
Контроллер CRT (CRTC)
Доступ к регистрам осуществляется через пару регистров, регистр адреса CRTC.
и Регистр данных CRTC.См. Доступ к
Раздел Регистры VGA для более подробной информации. Адресный реестр находится
в порту 3x4h, а регистр данных расположен в порту 3x5h. Значение
x в 3x4h и 3x5h зависит от состояния входа / выхода
Поле выбора адреса, которое позволяет отображать эти регистры в
3Б4х-3Б5х или 3Д4х-3Д5х. Обратите внимание, что когда CRTC
Поле включения защиты регистров установлено в 1, запись в индексы регистров
00h-07h запрещены, за исключением сравнения строк.
поле Регистра переполнения.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
По горизонтали Всего |
- Всего по горизонтали
Это поле используется для указания количества тактов символов на сканирование.
линия. Это поле вместе с выбранной скоростью точек контролирует
частота горизонтального обновления VGA, указав количество времени один
строка сканирования занимает.Это поле не запрограммировано с фактическим номером
часов персонажей, однако. Из-за временных факторов оборудования VGA
(который в целях совместимости был эмулирован VGA-совместимым
наборов микросхем), фактическое количество тактов по горизонтали на 5 символов больше, чем
значение, хранящееся в этом поле, поэтому нужно вычесть 5 из фактического
желаемое общее значение по горизонтали перед программированием его в этот регистр.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Конец горизонтального дисплея |
- Конец горизонтального дисплея
Это поле используется для управления моментом, когда секвенсор прекращает вывод
значения пикселей из памяти дисплея и последовательность указанного значения пикселей
полем Overscan Palette Index для
остаток строки развертки.При развертке начинается отсчет часов персонажа.
после значения, запрограммированного в этом поле. Этот регистр должен
быть запрограммированным на количество символов в активном дисплее
— 1. Обратите внимание, что на активный дисплей может влиять дисплей.
Включить поле Skew.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Начало горизонтальной вырубки |
- Начало горизонтального вырубки
Это поле используется для указания тактовой частоты символов, при которой горизонтальный
начинается период гашения. Во время периода горизонтального гашения
Аппаратное обеспечение VGA переводит ЦАП в состояние гашения, когда все значения интенсивности
вывод имеют минимальное значение, независимо от того, какая информация о цвете атрибут
контроллер отправляет на ЦАП. Это поле работает вместе
с полем End Horizontal Blanking, чтобы указать
период горизонтального гашения. Обратите внимание, что горизонтальное гашение
быть запрограммированным, чтобы появляться в любом месте в строке сканирования, а также быть
запрограммировано на значение больше горизонтального
Общее поле, предотвращающее горизонтальное гашение вообще.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
ЭВРА | Дисплей включить перекос | Горизонтальная заглушка конца |
- EVRA — Включить доступ к вертикальной трассировке
- Дисплей включить перекос
- Горизонтальная заглушка конца
Это поле использовалось в IBM EGA для обеспечения доступа к световому перу.
входные значения в качестве регистров светового пера были отображены по индексам CRTC 10h-11h.
VGA не поддерживает ввод световым пером, поэтому это поле обычно
принудительно равным 1 (хотя всегда записывать его как 1 может быть хорошей идеей для совместимости)
, что в EGA позволит получить доступ к полям вертикального отката вместо
полей светового пера.
Это поле влияет на тайминги схемы включения дисплея в
VGA. Значение этого поля — количество тактов символов, которое
включение дисплея «сигнал» задерживается. Во всех чипсетах VGA / SVGA
Я тестировал, включая PS / 2 VGA, это поле всегда запрограммировано на 0.
При программировании ненулевых значений отображается переразвертка.
по количеству знаков, запрограммированных в этом поле в начале
строки развертки, а также смещаемый конец активного дисплея
количество знаков, запрограммированных в этом поле. Персонажи
которые выходят за нормальный конец активного дисплея, могут быть искажены
определенные обстоятельства, которые зависят от конкретной реализации VGA.
Согласно документации от IBM, « Этот контроль перекоса необходим для
предоставить достаточно времени контроллеру CRT, чтобы прочитать символ и
код атрибута из видеобуфера, чтобы получить доступ к генератору символов,
и пройти через регистр горизонтального панорамирования PEL в контроллере атрибутов.Каждый доступ требует, чтобы сигнал включения дисплея был искажен на один символ.
clock, чтобы видеовыход синхронизировался с горизонтальным и
сигналы вертикального отката. «а также» Примечание: перекос символов не
настраивается для видео типа 2, биты игнорируются; однако программы
должен установить эти биты на соответствующий перекос для обеспечения совместимости. »
Это может потребоваться для некоторых ранних реализаций IBM VGA или просто
неиспользованная «функция» перенесена вместе с описанием регистра из
реализации IBM EGA, требующие использования этого поля.
Содержит биты 4-0 поля End Horizontal Blanking, которое указывает
конец периода горизонтального гашения. Бит 5 расположен после
период начался, как указано в Start Horizontal
Поле гашения, 6-битное значение этого поля сравнивается с
младшие 6 бит символьных часов. Когда происходит совпадение, горизонтальный
сигнал гашения отключен. Это обеспечивает от 1 до 64 символов
часы, хотя некоторые реализации могут соответствовать указанным символьным часам
полем Начать горизонтальное гашение, в этом случае
диапазон от 0 до 63.Обратите внимание, что если гашение продолжается за конец
строки развертки, она закончится при первом совпадении этого поля на следующем
линия развертки.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Начать горизонтальный откат |
- Начать горизонтальный откат
В этом поле указывается тактовая частота символов, с которой VGA начинает отправлять
импульс горизонтальной синхронизации на дисплее, который сигнализирует монитору
чтобы вернуться к левой части экрана.Конец этого пульса
контролируется полем End Horizontal Retrace.
Этот импульс может появиться в любом месте строки развертки, а также быть установлен в положение
вне поля Horizontal Total, которое эффективно
отключает импульс строчной синхронизации.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
EHB5 | Гориз.Обратный перекос | Конец горизонтального возврата |
- EHB5 — Горизонтальная заглушка в конце (бит 5)
- Гориз. Отклонение обратного хода — перекос обратного хода по горизонтали
- Конец горизонтального возврата
Содержит бит 5 поля End Horizontal Blanking. Увидеть
регистр окончания горизонтального гашения для получения подробной информации.
Это поле задерживает начало периода горизонтального отката на
количество тактов символов, равное значению этого поля. Из
наблюдения, это поле запрограммировано на 0, за исключением 40
режимы текста столбца, где это поле установлено в 1.Аппаратное обеспечение VGA
просто действует так, как если бы это значение добавлялось к начальному горизонтальному
Поле возврата. Согласно документации IBM, « Наверняка
В режимах «горизонтальный обратный ход» сигнал занимает весь интервал гашения.
Некоторые внутренние тайминги генерируются падающим краем горизонтального
сигнал retrace. Чтобы гарантировать, что сигналы фиксируются должным образом, «обратный ход»
сигнал запускается до окончания сигнала включения дисплея, а затем
сдвинуто время нескольких символов, чтобы обеспечить правильное центрирование экрана. »
Кажется, это не так, поэтому я полагаю, что это еще не так.
еще один недостаток реализаций IBM EGA, которые действительно требуют использования
этого поля.
В этом поле указывается конец периода горизонтального отката, который
начинается в символьные часы, указанные в Start Horizontal
Поле возврата. Сигнал горизонтального отката включен до тех пор, пока
младшие 5 бит счетчика символов соответствуют 5 битам этого поля.
Это обеспечивает период горизонтального отката от 1 до 32 символов.
Обратите внимание, что некоторые реализации могут совпадать сразу, а не 32 такта.
прочь, делая эффективный диапазон от 0 до 31 тактов символа.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
По вертикали Всего |
- По вертикали Всего
Содержит младшие 8 бит поля вертикального итога.Биты
9-8 этого поля находятся в Регистре переполнения.
Это поле определяет количество строк развертки на активном дисплее и
таким образом, длина каждого вертикального отката. Это поле содержит
значение счетчика строк развертки в начале последней строки развертки в
вертикальный период.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
VRS9 | VDE9 | VT9 | LC8 | SVB8 | VRS8 | VDE8 | VT8 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Панорамирование байтов | Сканирование предустановленных строк |
- Панорамирование байтов
- Сканирование предустановленных строк
Значение этого поля добавляется в начало
Регистр адреса при вычислении адреса памяти дисплея для
верхний левый пиксель или символ экрана.Это позволяет максимально
сдвиг на 15, 31 или 35 пикселей без необходимости перепрограммировать Start
Адресный регистр.
Это поле используется при использовании текстового режима или любого режима с ненулевым
Поле максимальной строки развертки для получения дополнительных сведений
точная вертикальная прокрутка, чем начальный адрес
Реестр предоставляет. Значение этого поля указывает, сколько сканировать
линий для прокрутки дисплея вверх. Допустимые значения от 0 до значения
поля максимальной строки развертки.Недействительные значения
может вызвать нежелательные эффекты и, по-видимому, зависит от конкретного
Реализация VGA.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
SD | LC9 | SVB9 | Максимальная строка развертки |
- SD — дублирование сканирования
- LC9 — Сравнение строк (бит 9)
- SVB9 — Начало вертикального гашения (бит 9)
- Максимальная строка сканирования
« Если этот бит установлен в 1, видеоданные с 200 строками развертки преобразуются.
до 400 строк развертки.Для этого часы в счетчике сканирования строк
делится на 2, что позволяет отображать 200-строчные режимы как 400
строк на дисплее (это называется двойным сканированием; каждая строка отображается
дважды). Когда этот бит установлен в 0, часы счетчика сканирования строки
равна скорости горизонтальной развертки. »
Задает бит 9 поля сравнения строк. Посмотреть линию
Сравните Зарегистрируйтесь, чтобы узнать подробности.
Задает бит 9 поля «Начать вертикальное гашение».Увидеть
Для получения подробной информации запустите регистр вертикального гашения.
В текстовых режимах это поле программируется с высотой символа —
1 (номера строк сканирования отсчитываются от нуля.) В графических режимах ненулевое значение
в этом поле заставит каждую строку развертки повторяться на значение
это поле + 1.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CD | Начало строки развертки курсора |
- CD — Отключение курсора
- 0 — Курсор включен
- 1 — Курсор отключен
- Начало строки развертки курсора
Это поле определяет, отображается ли курсор текстового режима.Значения:
Это поле управляет внешним видом курсора текстового режима путем указания
положение строки развертки внутри символьной ячейки, в которой должен находиться курсор.
начало, при этом самая верхняя строка сканирования в символьной ячейке равна 0, а
внизу со значением максимальной строки развертки
поле.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Перекос курсора | Конец строки развертки курсора |
- CSK — перекос курсора
- Конец строки развертки курсора
Это поле было необходимо в EGA для синхронизации курсора с
внутренний тайминг.В VGA он в основном добавляется в позицию курсора.
В некоторых случаях, когда это значение не равно нулю и курсор находится около левого края
или правый край экрана, курсор не появится вообще, либо секунду
может появиться курсор выше и слева от фактического. Это поведение
могут быть разными на всех картах адаптеров, совместимых с VGA.
Это поле управляет внешним видом курсора текстового режима путем указания
положение строки развертки внутри символьной ячейки, в которой должен находиться курсор.
конец, при этом самая верхняя строка сканирования в символьной ячейке равна 0, а нижняя
со значением поля Maximum Scan Line.Если это поле меньше, чем начало строки сканирования курсора
поле, курсор не рисуется. Некоторые графические адаптеры, такие как IBM
Вместо этого EGA отображает курсор с разделенными блоками.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Старший адрес Старший |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Младший начальный адрес |
- Младший начальный адрес
Содержит биты 7-0 поля начального адреса.Верхняя 8
биты указываются старшим регистром начального адреса.
В поле Start Address указывается адрес дисплейной памяти верхнего
левый пиксель или символ экрана. Потому что стандартный VGA имеет максимум
256 КБ памяти, а доступ к памяти осуществляется по 32 бита за раз, это 16-битное
достаточно для того, чтобы экран запускался с любого адреса памяти.
Обычно это поле запрограммировано на 0h, за исключением случаев использования виртуальных разрешений,
пейджинг и / или разделение экрана. Обратите внимание, что дисплей VGA будет
в памяти дисплея, если начальный адрес слишком велик.(Это может
или может быть нежелательным, в зависимости от ваших намерений.)
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Расположение курсора Высокое |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Низкое положение курсора |
- Нижнее положение курсора
Это поле определяет биты 7-0 поля «Местоположение курсора».Когда
Оборудование VGA отображает текстовый режим, и курсор текстового режима включен,
оборудование сравнивает адрес отображаемого в данный момент символа
с суммой значения этого поля и суммой курсора
Тело. Если значения равны, то строки развертки этого символа
указывается полем Начало строки сканирования курсора и
Поле конца строки развертки курсора заменяется на передний план
цвет.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Начало обратного хода по вертикали |
- Начало обратного хода по вертикали
В этом поле указываются биты 7-0 поля начала обратного хода по вертикали.
Биты 9-8 расположены в регистре переполнения.
Это поле управляет началом импульса вертикального обратного хода, который сигнализирует
дисплей, чтобы перейти к началу активного дисплея. Этот
поле содержит значение счетчика строк вертикальной развертки в начале
первой строки развертки, где утверждается сигнал вертикального обратного хода.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Защитить | Пропускная способность | Конец вертикального возврата |
- Protect — включение защиты регистров CRTC
- Пропускная способность — Пропускная способность обновления памяти
- Вертикальный конец обратного хода
Это поле используется для защиты регистров синхронизации видео от
изменено программами, написанными для более ранних графических чипсетов, которые пытаются
для программирования этих регистров со значениями, не подходящими для таймингов VGA.
Когда это поле установлено в 1, индексы регистров CRTC 00h-07h игнорируют запись.
доступ, за исключением бита 4 регистра переполнения,
который содержит бит 8 поля сравнения строк.
Почти все видеочипсеты содержат несколько регистров, управляющих памятью,
bus или другие тайминги, не связанные напрямую с выходом видеокарты.
Большинство реализаций VGA / SVGA игнорируют значение этого поля; Однако,
по крайней мере, адаптеры IBM VGA используют его и, следовательно, для совместимости
с этими наборами микросхем это поле должно быть запрограммировано.Этот регистр
используется в оборудовании IBM VGA для управления количеством циклов обновления DRAM.
на строку развертки. Три цикла обновления на строку сканирования подходят
для IBM VGA горизонтальная частота приблизительно 31,5 кГц. За
горизонтальные частоты выше, эта настройка будет работать как
DRAM будет обновляться чаще. Однако освежаться не часто
Достаточное количество DRAM может вызвать потерю памяти. Таким образом, в какой-то момент медленнее
чем 31,5 кГц, следует использовать настройку пяти циклов обновления. При котором
конкретный момент, который должен произойти, потребует лучшего знания
Схемы IBM VGA, чем у меня есть.Согласно документации IBM,
« Выбор пяти циклов обновления позволяет использовать чип VGA с 15.75
отображается кГц. «, которого на самом деле недостаточно, если вы не
имеют горизонтальную частоту 15,75 кГц.
Это поле определяет конец импульса вертикального обратного хода и, следовательно,
его длина. Это поле содержит четыре младших бита вертикальной
счетчик строки развертки в начале строки развертки сразу после
последняя строка развертки, где заявлен сигнал вертикального обратного хода.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Вертикальный конец дисплея |
- Вертикальный конец дисплея
Содержит биты 7-0 поля конца вертикального отображения.
Биты 9-8 расположены в регистре переполнения.
Поле содержит значение счетчика строк вертикальной развертки в начале
строки развертки сразу после последней строки развертки активного отображения.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Смещение |
- Смещение
В этом поле указывается разница адресов между последовательным сканированием.
строки или две строки символов. Начиная со второй строки развертки,
начальная строка развертки увеличивается вдвое по величине этого регистра
умноженный на текущий размер адреса памяти (байт = 1, слово = 2, двойное слово
= 4) каждая строка.Для текстовых режимов используется следующее уравнение:
Смещение = Ширина / (Размер адреса памяти
* 2)
, а в графическом режиме используется следующее уравнение:
Смещение = Ширина
/ (PixelsPerAddress * MemoryAddressSize * 2)
где Ширина — ширина экрана в пикселях. Этот регистр может
можно изменить, чтобы обеспечить виртуальное разрешение, и в этом случае ширина
ширина — это ширина виртуального экрана в пикселях. PixelsPerAddress
— количество пикселей, хранящихся в одном адресе памяти дисплея, а MemoryAddressSize
это текущий размер адресации памяти.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
DW | DIV4 | Подчеркнуть Расположение |
- DW — адресация двойного слова
« Когда этот бит установлен в 1, адреса памяти являются адресами двойного слова.
См. Описание бита режима слова / байта (бит 6) в элементе управления режимом CRT.
Регистр »
DIV4 — разделить тактовую частоту адреса памяти на 4
« Когда этот бит установлен в 1, счетчик адреса памяти синхронизируется
с символьными часами, разделенными на 4, что используется при адресах двойного слова
используются. »
Расположение подчеркивания
« Эти биты определяют горизонтальную строку развертки строки символов.
на котором делается подчеркивание. Запрограммированное значение — это желаемая строка развертки.
минус 1. «
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Начать вертикальную заготовку |
- Начало вертикального вырубки
Содержит биты 7-0 поля начала вертикального гашения.
Бит 8 этого поля находится в регистре переполнения,
и бит 9 находится в регистре максимальной строки развертки.
Это поле определяет, когда начинается период вертикального гашения, и содержит
значение счетчика строк вертикальной развертки в начале первого
вертикальная развертка гашения.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Торцевая вертикальная заглушка |
- Торцевая вертикальная заглушка
Это поле определяет, когда заканчивается период вертикального гашения, и содержит
значение счетчика вертикальной развертки в начале вертикальной
строка развертки сразу после последней строки развертки гашения.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
SE | Слово / байт | AW | DIV2 | SLDIV | MAP14 | MAP13 |
- SE — Sync Enable
« Если установлен в 0, этот бит отключает горизонтальный и вертикальный обратный ход.
сигналы и переводит их в неактивный уровень.Когда установлен в 1, этот бит включает
сигналы горизонтального и вертикального отката. Этот бит не сбрасывает
другие регистры или сигнальные выходы. »
Word / Byte — Word / Byte Mode Select
« Когда этот бит установлен в 0, выбирается режим слова.
режим сдвигает биты счетчика адреса памяти на один бит влево; то
самый старший бит счетчика появляется на младшем разряде
адресных выходов памяти. Бит двойного слова в подчеркивании
Регистр местоположения (0x14) также управляет адресацией.Когда двойное слово
бит равен 0, бит слова / байта выбирает режим. Когда бит двойного слова
установлено значение 1, адресация сдвигается на два бита. Если установлено значение 1, бит 6 выбирает
режим байтового адреса. »
AW — Выбор переноса адреса
« Этот бит выбирает бит адреса памяти, бит MA 13 или MA 15, который
появляется на выходном контакте MA 0 в режиме адресации слова. Если VGA
не в режиме адресации слова, бит 0 счетчика адреса появляется на
выходной контакт MA 0. Если установлен в 1, этот бит выбирает MA 15.В нечетном / четном
режиме этот бит должен быть установлен в 1, потому что установлено 256 КБ видеопамяти.
на системной плате. (Bit MA 13 выбирается в приложениях, где только
64КБ присутствует. Эта функция поддерживает совместимость с IBM Color / Graphics.
Адаптер монитора.) »
DIV2 — разделить частоту адреса памяти на 2
« Если этот бит установлен в 0, счетчик адреса использует символ
Часы. Когда этот бит установлен в 1, счетчик адресов использует символ
вход часов делится на 2.Этот бит используется для создания байта или слова
адрес обновления для буфера дисплея. »
SLDIV — разделить тактовую частоту строки развертки на 2
« Этот бит выбирает тактовую частоту, которая управляет счетчиком вертикальной синхронизации.
Тактирование — это часы горизонтального отката или горизонтального отката.
часы, деленные на 2. Когда этот бит установлен в 1. часы горизонтального отката
делится на 2. Деление часов эффективно удваивает разрешение по вертикали.
контроллера ЭЛТ. Вертикальный счетчик имеет максимальное разрешение
1024 строки развертки, потому что общее значение по вертикали составляет 10 бит.Если
вертикальный счетчик синхронизируется с горизонтальным откатом, деленным на 2,
вертикальное разрешение увеличено вдвое до 2048 строк развертки. »
MAP14 — Адрес отображения карты 14
« Этот бит выбирает источник бита 14 выходного мультиплексора.
Когда этот бит установлен в 0, бит 1 счетчика сканирования строки является источником.
Когда этот бит установлен в 1, бит 14 счетчика адресов является источником. »
MAP13 — Адрес отображения карты 13
« Этот бит выбирает источник бита 13 выходного мультиплексора.Когда этот бит установлен в 0, бит 0 счетчика сканирования строки является источником,
и когда этот бит установлен в 1, бит 13 счетчика адресов является источником.
Контроллер CRT, используемый в IBM Color / Graphics Adapter, был способен
используя 128 адресов горизонтальной развертки. Чтобы VGA получал разрешение 640 на 200
разрешение графики, контроллер ЭЛТ запрограммирован на 100 горизонтальных
строки развертки с двумя адресами строк развертки на строку символов. Сканирование строк
адресный бит 0 становится самым старшим адресным битом для буфера дисплея.Последовательные строки развертки отображаемого изображения смещены на 8 КБ
объем памяти. Этот бит обеспечивает совместимость с графическими режимами более ранних
переходники. «
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Линия Регистр сравнения |
- Линия Регистр сравнения
Это поле определяет биты 7-0 поля сравнения строк.Бит 9 этого
находится в регистре максимальной строки развертки, и
бит 8 этого поля находится в регистре переполнения.
В поле «Сравнение строк» указывается строка развертки, в которой выполняется горизонтальное деление.
может произойти при условии работы в режиме разделенного экрана. Если нет горизонтального деления
является обязательным, это поле должно быть установлено на 3FFh. Когда счетчик строк развертки
достигает значения в поле Line Compare, текущий адрес строки сканирования
сбрасывается на 0, а предустановленное сканирование строк предполагается равным 0. Если пиксель
В поле «Режим панорамирования» установлено значение «1», затем «Счетчик сдвига пикселей» и «Байт»
Поля панорамирования сбрасываются на 0 до конца цикла отображения.
Примечание. Все товарные знаки, используемые или упомянутые на этой странице, являются собственностью
их владельцев.
Авторские права на все страницы © 1997, 1998, J. D. Neal, за исключением
отметил. Разрешение на использование и распространение
подпадает под условия проекта FreeVGA.
Лицензия авторского права.
SVGA — это … Что такое SVGA?
SVGA — [Абк. für Super VGA], VGA… Universal-Lexikon
SVGA — (super vga) н. стандарт для экранов, который позволяет отображать 800 X 600 пикселей или выше на экране, который содержит до 16 миллионов цветов (Компьютеры)… Современный английский словарь
SVGA — Super Video Graphics Array, kurz SVGA (zurückgehend auf VGA), bezeichnet drei verschiedene Dinge: allgemein Grafikkarten, deren Leistung über den VGA Standard hinausgeht.In diesem Sinne war der Ausdruck SVGA bis Mitte / Ende der 1990er Jahre…… Deutsch Wikipedia
Svga — Super Video Graphics Array, kurz SVGA (zurückgehend auf VGA), bezeichnet drei verschiedene Dinge: allgemein Grafikkarten, deren Leistung über den VGA Standard hinausgeht. In diesem Sinne war der Ausdruck SVGA bis Mitte / Ende der 1990er Jahre…… Deutsch Wikipedia
SVGA — Массив супервидеографической графики SVGA или массив супервидеографики, стандартное разрешение не начинается с разрешения 640 × 480 пикселей, то есть 307 200 пикселей и 256 цветов, размер 800 × 600 пикселей, 480 000 пикселей en 16 couleurs…… Wikipédia en Français
Svga — Super Video Graphics Array Le SVGA или Super Video Graphics Array, стандартное разрешение не определено, начиная с 640 × 480 пикселей, то есть 307 200 пикселей и 256 цветов, размер 800 × 600 пикселей, 480 000 пикселей en 16 couleurs…… Wikipédia en Français
SVGA — Super Video Graphics Array или SVGA — это конечный объект, в котором есть усиление графического интерфейса пользователя, включая изображения видео и мониторов.Cuando IBM lanzara al mercado el estándar VGA en 1987 muchos fabricantes…… Enciclopedia Universal
SVGA — TV Эта аббревиатура является сокращением от режима отображения Super Video Graphics Array. Разрешение SVGA составляет 800 x 600 пикселей… Аудио и видео глоссарий
SVGA — массив супер-видеографики: стандарт высокого разрешения для отображения текста, графики и цветов на компьютерных мониторах, более высокий стандарт, чем VGA. * * * SVGA (вычисление) аббревиатура Super video graphics array, видеоадаптер * * * abbr.…… Полезный английский словарь
SVGA — аббревиатура super video graphics array… New Collegiate Dictionary
Синхронизация сигнала VGA
TinyVGA.com: Проекты микроконтроллеров VGA
Заинтересованы в удобном решении VGA для встраиваемых приложений? Кликните сюда!
Страница ошибки
Страница ошибки «,» tooltipToggleOffText «:» Переведите переключатель, чтобы получить
БЕСПЛАТНАЯ доставка на следующий день!
«,» tooltipDuration «:» 5 «,» tempUnavailableMessage «:» Скоро вернусь! «,» TempUnavailableTooltipText «:»
Мы прилагаем все усилия, чтобы снова начать работу.
- Временно приостановлено в связи с высоким спросом.
- Продолжайте проверять наличие.
«,» hightlightTwoDayDelivery «:» false «,» locationAlwaysElhibited «:» false «,» implicitOptin «:» false «,» highlightTwoDayDelivery «:» false «,» isTwoDayDeliveryTextEnabled «:» true «,» useTestingApi » «,» ndCookieExpirationTime «:» 30 «},» typeahead «: {» debounceTime «:» 100 «,» isHighlightTypeahead «:» true «,» shouldApplyBiggerFontSizeAndCursorWithPadding «:» true «,» isBackgroundGreyoutEnabled} «:» false » locationApi «: {» locationUrl «:» https: // www.walmart.com/account/api/location»,»hubStorePages»:»home,search,browse»,»enableHubStore»:»false»},»oneApp»:{«drop2″:»true»,»hfdrop2 «:» true «,» heartingCacheDuration «:» 60000 «,» hearting «:» false «},» feedback «: {» showFeedbackSuccessSnackbar «:» true «,» feedbackSnackbarDuration «:» 3000 «},» webWorker «: {» enableGetAll » : «false», «getAllTtl»: «