Разное

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.









Название формата


Разрешение


SQCIF


128 × 96


QCIF


176 × 144


CIF


352 × 288


2CIF (Half D1)


704 × 288


4CIF (D1)


704 × 576


16CIF


1408 × 1152


В современных системах видеонаблюдения наибольшую популярность приобрёл формат 4CIF, который долгое время считался эталоном при определении качества изображения, т. к. при оцифровке аналогового видеосигнала максимальное количество телевизионных линий ограничено разрешением матрицы камеры (чипа видеозахвата).


Формат 4CIF предполагает разрешения 704х576, 720х576, 768×576. Данный разброс разрешений зависит от типа используемого оборудования.


На данном рисунке показаны отличия в размерах между видами формата CIF.


3.2 Форматы VGA


Формат VGA разрабатывался для графического дисплея компьютера в разрешении 640х480 при частоте обновления экрана 60Гц и 256 различных цветов. В дальнейшем формат VGA получил повсеместное развитие по разрешению (до 1600х1200 и выше) и цветовой битности (до 16-, 24- и 32-битной) глубины цвета.


В таблице представлены стандартные виды формата VGA.







Название формата


Разрешение


QVGA


320×240


VGA


640×480


SVGA


800×600


XVGA


1024×768


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 Библия охранного телевидения»

Сравниваем разрешения автомобильных видеорегистраторов ч.1.1 Тест VGA vs. HD на примере Lauf VR-01 и Lauf VR-04 HD


Что может дать повышение реального разрешения видеорегистраторов с 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 в загородных условиях

Итак, проезд по трассе в двух вариантах:


Видео с видеорегистратора Lauf VR-04 HD (1280х720), загородная трасса Днепропетровск-Днепродзержинск, пасмурная погода + оно же в оригинале (зеркало-1, зеркало-2, зеркало-3)

 


Видео с видеорегистратора Lauf VR-01 (1280х960 интерполированное с 640х480), загородная трасса Днепропетровск-Днепродзержинск, пасмурная погода + оно же в оригинале (зеркало-1, зеркало-2, зеркало-3)

Конечно же Вы можете пересмотреть видео самостоятельно, остановить видео на аналогичных кадрах, рассмотреть самостоятельно качество детализации, но не для этого пишутся тесты. Для более четкого понимания разницы в качестве VGA и HD в данном случае приложим скриншоты с видео.

При проезде указателя на Борисполь и Коровоград (слева HD в исполнениее Lauf VR-04, справа VGA в исполнении Lauf VR-01):

а теперь рассмотрим самое сложное в этом кадре:

Сравнение деталей в кадре с видеорегистраторов с родным разрешением VGA (Lauf VR-01) и HD (Lauf VR-04) при съемке видео за городом в пасмурную погоду


То есть указатель на дороге в разрешении VGA (Lauf VR-01) интерполированном до 1280х960 виден в принципе, но вот рассмотреть что написано уже не удастся. Картина в случае с HD (Lauf VR-04) выглядит уже гораздо лучше, можно рассмотреть, что в первых строчках указатели на Борисполь, Николаев, надписи с названиями АЗС, хотя сами названия уже не читаются и расстояния до пунктов указателя выглядят уже смазанными. Собственно если бы не качество съемки у Lauf VR-04 с его HD, то мы могли бы только по отличительным особенностям местности догадаться, что это за участок дороги мы проезжали в данный момент. Например, по быку установленному справа от дороги, которому по слухам каждый год на пасху красят яйца.

В целом, думается различия понятны. Но приведём ещё несколько скриншотов, опять таки слева HD в исполнении Lauf VR-04, справа VGA в исполнении Lauf VR-01:


Скриншоты с видео в разрешениях HD (слева, Lauf VR-04 HD) и VGA (справа, Lauf VR-01)


Как видим, разница не случайна и продолжает сказываться — на первом фото в vga снова не читаются указатели, в hd становиться читаема половина текста указателя, на следующем фото не видно надписи Кривой Рог и названия трассы на Днепродзержинск. Ну и наконец на последнем фото в hd видно, что опережение совершает Мерседес и в принципе интуитивно можно догадаться, что справа надпись 4 matic и более-менее понятны некоторые буквы номера, а в разрешении vga всё выглядит гораздо более удручающим, в целом авто можно спутать с Лексус или каким-нибудь другим седаном представительского класса.

Сравнение видео VGA и HD в городских условиях

Пока мы совершили путешествие по близлежащим к Днепропетровску областным центрам и въехали в город, то мало того, что погода была пасмурная, местами начал ещё моросить дождик и на улице начало темнеть. Кроме того, после того, как пару раз сняли-поставили видеорегистратор Lauf VR-04, в кадр умудрилась попасть правая часть края лобового стекла. Поэтому видео в городских условиях справа получило затемнение, что на трассе было ещё не так заметно, а вот в городе сказалось чуть больше. Но в конце-концов, как мы уже и говорили, мир не идеален и не всегда будет возможность у покупателя устанавливать видеорегистратор идеально ровно, а погодные условия будут просто радовать оптику видеорегистратора, потому отснятые видео мы решили не переделывать, а если будут нарекания у читателей, то мы их обязательно дополним и другими видео.


youtube.com/v/QtSE1Wo2p38?version=3&hl=ru_RU» allowfullscreen=»true» allowscriptaccess=»always»>

Видео с видеорегистратора Lauf VR-04 HD (1280х720), г. Днепропетровск, центр города, пасмурная погода + оно же в оригинале (зеркало-1, зеркало-2, зеркало-3)

 


Видео с видеорегистратора Lauf VR-01 (1280х960 интерполированное с 640х480), г. Днепропетровск, центр города, пасмурная погода + оно же в оригинале (зеркало-1, зеркало-2, зеркало-3)

Аналогичные скриншоты для городской съемки (напоминаем, погода пасмурная, а на тот момент, когда мы были в Днепропетровске в часы пик, уже начало темнеть):


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 запрещены, за исключением сравнения строк.
поле Регистра переполнения.

Горизонтальный общий регистр (индекс
00ч)
7 6 5 4 3 2 1 0
По горизонтали Всего
  • Всего по горизонтали
  • Это поле используется для указания количества тактов символов на сканирование.
    линия. Это поле вместе с выбранной скоростью точек контролирует
    частота горизонтального обновления VGA, указав количество времени один
    строка сканирования занимает.Это поле не запрограммировано с фактическим номером
    часов персонажей, однако. Из-за временных факторов оборудования VGA
    (который в целях совместимости был эмулирован VGA-совместимым
    наборов микросхем), фактическое количество тактов по горизонтали на 5 символов больше, чем
    значение, хранящееся в этом поле, поэтому нужно вычесть 5 из фактического
    желаемое общее значение по горизонтали перед программированием его в этот регистр.

Конец регистра горизонтального дисплея
(Индекс 01h)
7 6 5 4 3 2 1 0
Конец горизонтального дисплея
  • Конец горизонтального дисплея
  • Это поле используется для управления моментом, когда секвенсор прекращает вывод
    значения пикселей из памяти дисплея и последовательность указанного значения пикселей
    полем Overscan Palette Index для
    остаток строки развертки.При развертке начинается отсчет часов персонажа.
    после значения, запрограммированного в этом поле. Этот регистр должен
    быть запрограммированным на количество символов в активном дисплее
    — 1. Обратите внимание, что на активный дисплей может влиять дисплей.
    Включить поле Skew.

Запуск регистра горизонтального гашения
(Индекс 02h)
7 6 5 4 3 2 1 0
Начало горизонтальной вырубки
  • Начало горизонтального вырубки
  • Это поле используется для указания тактовой частоты символов, при которой горизонтальный
    начинается период гашения. Во время периода горизонтального гашения
    Аппаратное обеспечение VGA переводит ЦАП в состояние гашения, когда все значения интенсивности
    вывод имеют минимальное значение, независимо от того, какая информация о цвете атрибут
    контроллер отправляет на ЦАП. Это поле работает вместе
    с полем End Horizontal Blanking, чтобы указать
    период горизонтального гашения. Обратите внимание, что горизонтальное гашение
    быть запрограммированным, чтобы появляться в любом месте в строке сканирования, а также быть
    запрограммировано на значение больше горизонтального
    Общее поле, предотвращающее горизонтальное гашение вообще.

Конец регистра горизонтального гашения
(Индекс 03h)
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.Обратите внимание, что если гашение продолжается за конец
    строки развертки, она закончится при первом совпадении этого поля на следующем
    линия развертки.

Начать регистр горизонтального возврата
(Индекс 04h)
7 6 5 4 3 2 1 0
Начать горизонтальный откат
  • Начать горизонтальный откат
  • В этом поле указывается тактовая частота символов, с которой VGA начинает отправлять
    импульс горизонтальной синхронизации на дисплее, который сигнализирует монитору
    чтобы вернуться к левой части экрана.Конец этого пульса
    контролируется полем End Horizontal Retrace.
    Этот импульс может появиться в любом месте строки развертки, а также быть установлен в положение
    вне поля Horizontal Total, которое эффективно
    отключает импульс строчной синхронизации.

Конец регистра горизонтального отката
(Индекс 05h)
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 тактов символа.

Вертикальный общий регистр (индекс 06h)
7 6 5 4 3 2 1 0
По вертикали Всего
    По вертикали Всего

    Содержит младшие 8 бит поля вертикального итога.Биты
    9-8 этого поля находятся в Регистре переполнения.
    Это поле определяет количество строк развертки на активном дисплее и
    таким образом, длина каждого вертикального отката. Это поле содержит
    значение счетчика строк развертки в начале последней строки развертки в
    вертикальный период.
Регистр переполнения (индекс 07h)
7 6 5 4 3 2 1 0
VRS9 VDE9 VT9 LC8 SVB8 VRS8 VDE8 VT8
Регистр сканирования предустановленных строк (индекс
08h)
7 6 5 4 3 2 1 0
Панорамирование байтов Сканирование предустановленных строк
  • Панорамирование байтов
  • Значение этого поля добавляется в начало
    Регистр адреса при вычислении адреса памяти дисплея для
    верхний левый пиксель или символ экрана.Это позволяет максимально
    сдвиг на 15, 31 или 35 пикселей без необходимости перепрограммировать Start
    Адресный регистр.

  • Сканирование предустановленных строк
  • Это поле используется при использовании текстового режима или любого режима с ненулевым
    Поле максимальной строки развертки для получения дополнительных сведений
    точная вертикальная прокрутка, чем начальный адрес
    Реестр предоставляет. Значение этого поля указывает, сколько сканировать
    линий для прокрутки дисплея вверх. Допустимые значения от 0 до значения
    поля максимальной строки развертки.Недействительные значения
    может вызвать нежелательные эффекты и, по-видимому, зависит от конкретного
    Реализация VGA.

Регистр максимальной строки развертки (индекс
09h)
7 6 5 4 3 2 1 0
SD LC9 SVB9 Максимальная строка развертки
    SD — дублирование сканирования
    « Если этот бит установлен в 1, видеоданные с 200 строками развертки преобразуются.
    до 400 строк развертки.Для этого часы в счетчике сканирования строк
    делится на 2, что позволяет отображать 200-строчные режимы как 400
    строк на дисплее (это называется двойным сканированием; каждая строка отображается
    дважды). Когда этот бит установлен в 0, часы счетчика сканирования строки
    равна скорости горизонтальной развертки.
    »

  • LC9 — Сравнение строк (бит 9)
  • Задает бит 9 поля сравнения строк. Посмотреть линию
    Сравните Зарегистрируйтесь, чтобы узнать подробности.

  • SVB9 — Начало вертикального гашения (бит 9)
  • Задает бит 9 поля «Начать вертикальное гашение».Увидеть
    Для получения подробной информации запустите регистр вертикального гашения.

  • Максимальная строка сканирования
  • В текстовых режимах это поле программируется с высотой символа —
    1 (номера строк сканирования отсчитываются от нуля.) В графических режимах ненулевое значение
    в этом поле заставит каждую строку развертки повторяться на значение
    это поле + 1.

Начальный регистр курсора (индекс 0Ah)
7 6 5 4 3 2 1 0
CD Начало строки развертки курсора
  • CD — Отключение курсора
  • Это поле определяет, отображается ли курсор текстового режима.Значения:

    • 0 — Курсор включен
    • 1 — Курсор отключен
  • Начало строки развертки курсора
  • Это поле управляет внешним видом курсора текстового режима путем указания
    положение строки развертки внутри символьной ячейки, в которой должен находиться курсор.
    начало, при этом самая верхняя строка сканирования в символьной ячейке равна 0, а
    внизу со значением максимальной строки развертки
    поле.

Конечный регистр курсора (индекс
0Bh)
7 6 5 4 3 2 1 0
Перекос курсора Конец строки развертки курсора
  • CSK — перекос курсора
  • Это поле было необходимо в EGA для синхронизации курсора с
    внутренний тайминг.В VGA он в основном добавляется в позицию курсора.
    В некоторых случаях, когда это значение не равно нулю и курсор находится около левого края
    или правый край экрана, курсор не появится вообще, либо секунду
    может появиться курсор выше и слева от фактического. Это поведение
    могут быть разными на всех картах адаптеров, совместимых с VGA.

  • Конец строки развертки курсора
  • Это поле управляет внешним видом курсора текстового режима путем указания
    положение строки развертки внутри символьной ячейки, в которой должен находиться курсор.
    конец, при этом самая верхняя строка сканирования в символьной ячейке равна 0, а нижняя
    со значением поля Maximum Scan Line.Если это поле меньше, чем начало строки сканирования курсора
    поле, курсор не рисуется. Некоторые графические адаптеры, такие как IBM
    Вместо этого EGA отображает курсор с разделенными блоками.

Старший регистр начального адреса (индекс
0Ч)
7 6 5 4 3 2 1 0
Старший адрес Старший
Младший регистр начального адреса (индекс
0Dh)
7 6 5 4 3 2 1 0
Младший начальный адрес
  • Младший начальный адрес
  • Содержит биты 7-0 поля начального адреса.Верхняя 8
    биты указываются старшим регистром начального адреса.
    В поле Start Address указывается адрес дисплейной памяти верхнего
    левый пиксель или символ экрана. Потому что стандартный VGA имеет максимум
    256 КБ памяти, а доступ к памяти осуществляется по 32 бита за раз, это 16-битное
    достаточно для того, чтобы экран запускался с любого адреса памяти.
    Обычно это поле запрограммировано на 0h, за исключением случаев использования виртуальных разрешений,
    пейджинг и / или разделение экрана. Обратите внимание, что дисплей VGA будет
    в памяти дисплея, если начальный адрес слишком велик.(Это может
    или может быть нежелательным, в зависимости от ваших намерений.)

Верхний регистр местоположения курсора (индекс 0Eh)
7 6 5 4 3 2 1 0
Расположение курсора Высокое
Нижний регистр местоположения курсора (индекс
0Fh)
7 6 5 4 3 2 1 0
Низкое положение курсора
  • Нижнее положение курсора
  • Это поле определяет биты 7-0 поля «Местоположение курсора».Когда
    Оборудование VGA отображает текстовый режим, и курсор текстового режима включен,
    оборудование сравнивает адрес отображаемого в данный момент символа
    с суммой значения этого поля и суммой курсора
    Тело. Если значения равны, то строки развертки этого символа
    указывается полем Начало строки сканирования курсора и
    Поле конца строки развертки курсора заменяется на передний план
    цвет.

Регистр начала обратного хода по вертикали
(Индекс 10h)
7 6 5 4 3 2 1 0
Начало обратного хода по вертикали
  • Начало обратного хода по вертикали
  • В этом поле указываются биты 7-0 поля начала обратного хода по вертикали.
    Биты 9-8 расположены в регистре переполнения.
    Это поле управляет началом импульса вертикального обратного хода, который сигнализирует
    дисплей, чтобы перейти к началу активного дисплея. Этот
    поле содержит значение счетчика строк вертикальной развертки в начале
    первой строки развертки, где утверждается сигнал вертикального обратного хода.

Регистр конца вертикального отката (индекс
11ч)
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 кГц.

  • Вертикальный конец обратного хода
  • Это поле определяет конец импульса вертикального обратного хода и, следовательно,
    его длина. Это поле содержит четыре младших бита вертикальной
    счетчик строки развертки в начале строки развертки сразу после
    последняя строка развертки, где заявлен сигнал вертикального обратного хода.

Конечный регистр вертикального дисплея (индекс
12 ч)
7 6 5 4 3 2 1 0
Вертикальный конец дисплея
  • Вертикальный конец дисплея
  • Содержит биты 7-0 поля конца вертикального отображения.
    Биты 9-8 расположены в регистре переполнения.
    Поле содержит значение счетчика строк вертикальной развертки в начале
    строки развертки сразу после последней строки развертки активного отображения.

Регистр смещения (индекс 13h)
7 6 5 4 3 2 1 0
Смещение
  • Смещение
  • В этом поле указывается разница адресов между последовательным сканированием.
    строки или две строки символов. Начиная со второй строки развертки,
    начальная строка развертки увеличивается вдвое по величине этого регистра
    умноженный на текущий размер адреса памяти (байт = 1, слово = 2, двойное слово
    = 4) каждая строка.Для текстовых режимов используется следующее уравнение:

    Смещение = Ширина / (Размер адреса памяти
    * 2)


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

    Смещение = Ширина
    / (PixelsPerAddress * MemoryAddressSize * 2)


    где Ширина — ширина экрана в пикселях. Этот регистр может
    можно изменить, чтобы обеспечить виртуальное разрешение, и в этом случае ширина
    ширина — это ширина виртуального экрана в пикселях. PixelsPerAddress
    — количество пикселей, хранящихся в одном адресе памяти дисплея, а MemoryAddressSize
    это текущий размер адресации памяти.

Регистр местоположения подчеркивания (индекс
14ч)
7 6 5 4 3 2 1 0
DW DIV4 Подчеркнуть Расположение
    DW — адресация двойного слова
    « Когда этот бит установлен в 1, адреса памяти являются адресами двойного слова.
    См. Описание бита режима слова / байта (бит 6) в элементе управления режимом CRT.
    Регистр
    »

    DIV4 — разделить тактовую частоту адреса памяти на 4
    « Когда этот бит установлен в 1, счетчик адреса памяти синхронизируется
    с символьными часами, разделенными на 4, что используется при адресах двойного слова
    используются.
    »

    Расположение подчеркивания
    « Эти биты определяют горизонтальную строку развертки строки символов.
    на котором делается подчеркивание. Запрограммированное значение — это желаемая строка развертки.
    минус 1.
    «
Запуск регистра вертикального гашения
(Индекс 15h)
7 6 5 4 3 2 1 0
Начать вертикальную заготовку
  • Начало вертикального вырубки
  • Содержит биты 7-0 поля начала вертикального гашения.
    Бит 8 этого поля находится в регистре переполнения,
    и бит 9 находится в регистре максимальной строки развертки.
    Это поле определяет, когда начинается период вертикального гашения, и содержит
    значение счетчика строк вертикальной развертки в начале первого
    вертикальная развертка гашения.

Конец регистра вертикального гашения (индекс
16ч)
7 6 5 4 3 2 1 0
Торцевая вертикальная заглушка
  • Торцевая вертикальная заглушка
  • Это поле определяет, когда заканчивается период вертикального гашения, и содержит
    значение счетчика вертикальной развертки в начале вертикальной
    строка развертки сразу после последней строки развертки гашения.

Регистр управления режимом CRTC (индекс
17ч)
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 КБ
    объем памяти. Этот бит обеспечивает совместимость с графическими режимами более ранних
    переходники.
    «
Регистр сравнения строк (индекс 18h)
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 для встраиваемых приложений? Кликните сюда!

    640 x 350

    • VGA 640×350 при 70 Гц (частота пикселей 25,175 МГц)
    • VESA 640×350 при 85 Гц (частота пикселей 31,5 МГц)

    640 x 400

    • VGA 640×400 при 70 Гц (частота пикселей 25 .175 МГц)
    • VESA 640×400 при 85 Гц (частота пикселей 31,5 МГц)

    640 x 480

    • VGA 640×480 при 60 Гц Промышленный стандарт (частота пикселей 25,175 МГц)
    • VGA 640×480 при 73 Гц (частота пикселей 31,5 МГц )
    • VESA 640×480 при 75 Гц (частота пикселей 31,5 МГц)
    • SXGA (Mode 101) 640×480 при 85 Гц (частота пикселей 36,0 МГц)
    • VESA 640×480 при 100 Гц (частота пикселей 43,16 МГц)

    720 x 400

    • VESA 720×400 при 85 Гц (частота пикселей 35,5 МГц)

    768 x 576

    • VESA 768×576 при 60 Гц (частота пикселей 34.96 МГц)
    • VESA 768×576 при 72 Гц (частота пикселей 42,93 МГц)
    • VESA 768×576 при 75 Гц (частота пикселей 45,51 МГц)
    • VESA 768×576 при 85 Гц (частота пикселей 51,84 МГц)
    • VESA 768×576 при 100 Гц ( частота пикселей 62,57 МГц)

    800 x 600

    • SVGA 800×600 при 56 Гц (частота пикселей 36,0 МГц)
    • SVGA 800×600 при 60 Гц (частота пикселей 40,0 МГц)
    • SVGA 800×600 при 75 Гц (частота пикселей 49,5 МГц )
    • VESA 800×600 при 72 Гц (частота пикселей 50,0 МГц)
    • SXGA 800×600 при 85 Гц (режимы 102/103) (частота пикселей 56.25 МГц)
    • VESA 800×600 при 100 Гц (частота пикселей 68,18 МГц)

    1024 x 768

    • VESA 1024×768 при 43 Гц с чересстрочной разверткой (частота пикселей 44,9 МГц)
    • XGA 1024×768 при 60 Гц (частота пикселей 65,0 МГц)
    • VESA 1024×768 при 70 Гц (частота пикселей 75,0 МГц)
    • VESA 1024×768 при 75 Гц (частота пикселей 78,8 МГц)
    • VESA 1024×768 при 85 Гц (частота пикселей 94,5 МГц)
    • VESA 1024×768 при 100 Гц (частота пикселей 113,31 МГц)

    1152 x 864

    • VESA 1152×864 @ 75 Гц (частота пикселей 108.0 МГц)
    • VESA 1152×864 при 85 Гц (частота пикселей 119,65 МГц)
    • VESA 1152×864 при 100 Гц (частота пикселей 143,47 МГц)
    • VESA 1152×864 при 60 Гц (частота пикселей 81,62 МГц)

    1280 x 1024

    • VESA 1280×1024 при 60 Гц (частота пикселей 108,0 МГц)
    • VESA 1280×1024 при 75 Гц (частота пикселей 135,0 МГц)
    • VESA 1280×1024 при 85 Гц (частота пикселей 157,5 МГц)
    • VESA 1280×1024 при 100 Гц (частота пикселей 190,96 МГц )

    1280 x 800

    • VESA 1280×800 при 60 Гц (частота пикселей 83.46 МГц)

    1280 x 960

    • VESA 1280×960 при 60 Гц (частота пикселей 102,1 МГц)
    • VESA 1280×960 при 60 Гц (частота пикселей 108,0 МГц)
    • VESA 1280×960 при 72 Гц (частота пикселей 124,54 МГц)
    • VESA 1280×960 при 75 Гц (частота пикселей 129,86 МГц)
    • VESA 1280×960 при 85 Гц (частота пикселей 148,5 МГц)
    • VESA 1280×960 при 100 Гц (частота пикселей 178,99 МГц)

    1368 x 768

    • VESA 1368×768 при 60 Гц (частота пикселей 85,86 МГц)

    1400 x 1050

    • VESA 1400×1050 @ 60 Гц (частота пикселей 122.61 МГц)
    • VESA 1400×1050 при 60 Гц (частота пикселей 122,61 МГц)
    • VESA 1400×1050 при 72 Гц (частота пикселей 149,34 МГц)
    • VESA 1400×1050 при 75 Гц (частота пикселей 155,85 МГц)
    • VESA 1400×1050 при 85 Гц ( частота пикселей 179,26 МГц)
    • VESA 1400×1050 при 100 Гц (частота пикселей 214,39 МГц)

    1440 x 900

    • VESA 1440×900 при 60 Гц (частота пикселей 106,47 МГц)

    1600 x 1200

    • VESA 1600×1200 @ 60 Гц (частота пикселей 162,0 МГц)
    • VESA 1600×1200 @ 60 Гц (частота пикселей 162.0 МГц)
    • VESA 1600×1200 при 65 Гц (частота пикселей 175,5 МГц)
    • VESA 1600×1200 при 70 Гц (частота пикселей 189,0 МГц)
    • VESA 1600×1200 при 75 Гц (частота пикселей 202,5 ​​МГц)
    • VESA 1600×1200 при 85 Гц ( частота пикселей 229,5 МГц)
    • VESA 1600×1200 при 100 Гц (частота пикселей 280,64 МГц)

    1680 x 1050

    • VESA 1680×1050 при 60 Гц (частота пикселей 147,14 МГц)

    1792 x 1344

    • VESA 1792×1344 @ 60 Гц (частота пикселей 204,8 МГц)
    • VESA 1792×1344 @ 75 Гц (частота пикселей 261.0 МГц)

    1856 x 1392

    • VESA 1856×1392 при 60 Гц (частота пикселей 218,3 МГц)
    • VESA 1856×1392 при 75 Гц (частота пикселей 288,0 МГц)

    1920 x 1200

    • VESA 1920×1200 при 60 Гц (частота пикселей 193,16 МГц)

    1920 x 1440

    • VESA 1920×1440 при 60 Гц (частота пикселей 234,0 МГц)
    • VESA 1920×1440 при 75 Гц (частота пикселей 297,0 МГц)
    • µVGA.com
    • Синхронизация VGA
    • FAQ
    • Дом

    Авторское право (c) 2008 SECONS Ltd.

    Страница ошибки

    Страница ошибки «,» 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»: «

    0″}, «search»: {«searchUrl»: «/ search /», «enabled»: «false», «tooltipText»: «

    Сообщите нам, что вам нужно

    » , «tooltipDuration»: 5000, «nudgeTimePeriod»: 10000}}}, «uiConfig»: {«webappPrefix»: «», «artifactId»: «header-footer-app», «applicationVersion»: «20.0,40 «,» applicationSha «:» 41ed8468826085770503056bd2c9bc8be5b55386 «,» applicationName «:» верхний колонтитул «,» узел «:» ab4d17e7-88e7-40bb-bcb1-c203f559c700 «,» облако «:» a14 «prod oneOpsEnv «:» prod-a «,» profile «:» PROD «,» basePath «:» / globalnav «,» origin «:» https://www.walmart.com «,» apiPath «:» / header- нижний колонтитул / электрод / api «,» loggerUrl «:» / заголовок-нижний колонтитул / электрод / api / logger «,» storeFinderApi «: {» storeFinderUrl «:» / store / ajax / primary-flyout «},» searchTypeAheadApi «: { «searchTypeAheadUrl»: «/ search / autocomplete / v1 /», «enableUpdate»: false, «typeaheadApiUrl»: «/ typeahead / v2 / complete», «taSkipProxy»: false}, «emailSignupApi»: {«emailSignupUrl»: » / account / electro / account / api / subscribe «},» feedbackApi «: {» fixedFeedbackSubmitUrl «:» / customer-survey / submit «},» logging «: {» logInterval «: 1000,» isLoggingAPIEnabled «: true,» isQuimbyLoggingFetchEnabled «: true,» isLoggingFetchEnabled «: true,» isLoggingCacheStatsEnabled «: true},» env «:» production «},» envInfo «: {» APP_SHA «:» 41ed8468826085770503056ERSbe2c9b «,» APP38 «,» APP «:0.40-41ed84 «},» expoCookies «: {}}

    Укажите местоположение

    Введите почтовый индекс или город, штат. Ошибка: введите действительный почтовый индекс или город и штат.

    Обновите местоположение

    Хорошие новости — вы все равно можете получить бесплатную двухдневную доставку, бесплатный самовывоз и многое другое.

    Продолжить покупкиПопробуйте другой почтовый индекс

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

    Цифровой вход ПК: UXGA / SXGA + / WXGA / SXGA / XGA / SVGA / VGA

    Простой Стильный Тонкий Безопасный

    Портативные микропортативные ЖК-проекторы Простой стильный Тонкий Безопасный 2000/1600 ANSI люмен 1 Тонкий и компактный: — высота 65 мм (прибл.2,6) 2 — Размер A4: 297 x 209 мм (11,7 x 8,2) Легкий вес: 2,2 кг (4,9 фунта) Easy

    Подробнее

    WXGA (1280 x 800), 3500 люмен, до 7000 часов работы лампы, HDMI, проекционное отношение 1,49–1,79, беспроводная связь ViewSync

    WXGA (1280 x 800), 3500 люмен, лампа до 7000 часов, HDMI, проекционное отношение 1,49–1,79, беспроводная связь ViewSync, 3500 люмен, сетевой DLP-проектор WXGA, обзор PJD6544w, проектор с яркостью 3500 люмен, является ViewSonic

    Подробнее

    Линейка проекторов Optoma

    Лето 2010 г. Линейка проекторов Optoma для мобильных настольных ПК / установка для короткофокусных проекций с высокой установкой Pico Data Range EX330e EX7155e EW330e Mobile EW1691e ES526 EX531p EX536 до SXGA до WXGA + 2200 ANSI люмен

    Подробнее

    PJWX4141 PJWX4141N PJWX4141NI

    Портативный сверхкороткофокусный проектор PJWX4141 PJWX4141N PJWX4141NI 11.7 см от стены WXGA 3300 люменов Возможно настенное крепление Изображения 40–80 дюймов 3,0 кг Обмен информацией в любое время и в любом месте Ricoh PJ WX4141 series

    Подробнее

    Ультракороткая проекция

    www.optoma.eu X307UST Сверхкороткая проекция Native XGA — большие изображения до 100 без теней Без теней Изображения без теней на интерактивных досках 3100 L Сверхъяркие изображения, яркие точные цвета

    Подробнее

    ТЕХОБСЛУЖИВАНИЕ И УСТРАНЕНИЕ НЕПОЛАДОК

    ТЕХНИЧЕСКОЕ ОБСЛУЖИВАНИЕ И УСТРАНЕНИЕ НЕПОЛАДОК В этом разделе описывается, как: очистить объектив; очистить фильтр на входе вентилятора; заменить лампу проектора; заменить батареи в пульте дистанционного управления; использовать замок Kensington.

    Подробнее

    Мультимедийные проекторы NEC.FAQ s

    Часто задаваемые вопросы по мультимедийным проекторам NEC s Как перевернуть или перевернуть проецируемое изображение после установки устройства на потолке или стене? В экранном меню проекторов выберите параметр «Настройка». Под настройкой идут

    Подробнее

    Лучший игровой 3D-проектор

    www.optoma.co.uk GT750 Превосходный игровой 3D-проектор Присоединяйтесь к революции Приготовьтесь к 3D-играм и фильмам в натуральную величину! Optoma GT750

    разработан для использования с новейшими 3D-консолями и игровыми ПК.

    Подробнее

    ЦВЕТНОЙ ЖК-МОНИТОР TFT.Руководство пользователя

    ЦВЕТНЫЙ ЖК-МОНИТОР TFT Руководство пользователя ОБЩАЯ ИНФОРМАЦИЯ Благодарим вас за выбор нашего ЖК-монитора TFT (жидкокристаллический дисплей). В этом продукте используются интегральные схемы, низкое энергопотребление и отсутствие излучения.

    Подробнее

    ТЕХОБСЛУЖИВАНИЕ И УСТРАНЕНИЕ НЕПОЛАДОК

    ТЕХНИЧЕСКОЕ ОБСЛУЖИВАНИЕ И УСТРАНЕНИЕ НЕПОЛАДОК В этом разделе описывается, как: очистить объектив заменить лампу проектора заменить батареи в пульте дистанционного управления использовать функцию блокировки безопасности устранить неполадки проектора Очистка

    Подробнее

    РУКОВОДСТВО ПО PC1000R INFO @ APART-AUDIO.COM

    MANUAL PC1000R [email protected] Характеристики APart PC1000R — это профессиональный музыкальный проигрыватель CD / USB / SD с несколькими источниками, оснащенный балансными и несбалансированными аналоговыми выходами, коаксиальным и оптическим цифровым

    Подробнее

    6500 люмен ANSI 5500 люмен ANSI

    SXGA + (1400×1050) XGA (1024×768) Технология DLP 6500 ANSI люмен 5500 ANSI люмен Коэффициент контрастности 7500: 1 6000 часов Срок службы лампы 6 вариантов линз Самый мощный проектор в мире projectiondesign F3 +

    Подробнее

    HT-150 Руководство пользователя

    HT-150 Руководство пользователя Распределительный усилитель HDMI на HDBaseT, 1 x 5 PureLink TM 535 East Crescent Avenue Ramsey, NJ 07446 USA Тел .: +1.201.488.3232 Факс: +1.201.621.6118 Эл. Почта: [email protected] www.purelinkav.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *