В этой статье есть несколько проблем. Помогите улучшить ее или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти сообщения )
|
Это список известных аппаратных цветовых палитр RGB , используемых на 16-разрядных компьютерах, которые в основном производились с 1985 по 1995 год. Из-за архитектуры со смешанными битами n -битное различие не всегда является строгой категоризацией.
Образец изображения | Цветовая тестовая таблица | 12-битная, 4096-цветная палитра | 15-битная, 32768-цветная палитра |
12-битная, 4096-цветная палитра | 0x00 | 0x01 | 0x02 | 0x03 | 0x04 | 0x05 | 0x06 | 0x07 | 0x08 | 0x09 | 0x0A | 0x0B | 0x0C | 0x0D | 0x0E | 0x0F |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
15-битная, 32768-цветная палитра | 0x00 | 0x01 | 0x02 | 0x03 | 0x04 | 0x05 | 0x06 | 0x07 | 0x08 | 0x09 | 0x0A | 0x0B | 0x0C | 0x0D | 0x0E | 0x0F |
0x10 | 0x11 | 0x12 | 0x13 | 0x14 | 0x15 | 0x16 | 0x17 | 0x18 | 0x19 | 0x1A | 0x1Б | 0x1С | 0x1D | 0x1E | 0x1F |
Серия Atari ST имеет цифро-аналоговый преобразователь 3 бит, восемь уровней на канал RGB, с 9-битной палитрой RGB (512 цветов) . В зависимости от типа подключенного (фирменного) монитора, он отображает один из режимов 320×200, 16 цветов и 640×200, 4 цвета с цветным монитором или черно-белый режим высокого разрешения 640×400 с монохромным монитором .
0 – черный | 1 – [определяется пользователем] |
Серия STE оснащена цифро-аналоговым преобразователем 4 бит, шестнадцатью уровнями на канал RGB, с 12-битной палитрой RGB (4096 цветов) (аналогично Commodore Amiga).
Оригинальный набор микросхем (OCS) Commodore Amiga имеет 12-битную RGB-палитру с 4096 цветами . Поскольку программируемый графический сопроцессор Amiga Copper способен изменять записи таблицы поиска цветов на лету во время отображения, на практике количество различных цветов, видимых на экране, может превышать размеры статической таблицы поиска цветов, задокументированные здесь.
Изображение разделено на ряд битовых плоскостей , от 1 до 6 для горизонтального разрешения 320 (или до 384 с overscan ), и от 1 до 4 для горизонтального разрешения 640 (или до 768 с overscan). Для любого горизонтального разрешения вертикальное разрешение составляет либо 200 (или до 240 с overscan), либо 400 (или до 480 с overscan) при чересстрочной развертке для NTSC -совместимых видеорежимов; или 256 (или до 288 с overscan), или 512 (или до 576 с overscan) при чересстрочной развертке для PAL -совместимых видеорежимов. Таблица поиска цветов имеет до 32 записей. Таким образом, различные индексированные цветовые режимы имеют глубину пикселя от 1 до 5 бит, 2, 4, 8, 16 или 32 цвета из 4096.
При использовании шестой битовой плоскости можно установить два дополнительных цветовых режима: Extra Half-Brite (EHB) и Hold-And-Modify (HAM).
В режиме EHB, когда шестой бит установлен на on для любого заданного пикселя, аппаратное обеспечение дисплея вдвое уменьшает яркость указанного пикселя. Это позволяет Amiga отображать 64 цвета вместо стандартных 32, с оговоркой, что 32 дополнительных цвета не могут быть выбраны произвольно и должны быть более темными версиями тех, которые уже отображаются на экране
В режиме HAM два старших бита 6-битных пикселей используются как команда четырех состояний. Три из состояний изменяют только красный, зеленый или синий компонент пикселя в соответствии с прецедентом в строке сканирования и удерживают два других компонента RGB. Новое значение для измененного компонента цвета находится в четырех младших битах. Оставшееся состояние команды заставляет значение пикселя быть одним из 16 первых значений палитры, индекс которой находится в четырех младших битах пикселя. Поэтому очень важно иметь хорошо выбранную палитру, иначе цвет будет легко распространяться между последовательными пикселями в строке сканирования изображения. Этот режим может отображать все 4096 цветов одновременно.
This section needs expansion. You can help by adding to it. (May 2019) |
This section needs expansion. You can help by adding to it. (August 2024) |
Apple IIGS , наряду с полностью совместимыми графическими режимами с Apple II , имеет специальный видеографический чип (VGC) [1] , который поддерживает 12-битную RGB, 4096-цветную палитру . Он имеет расширенный набор графических режимов 320×200 и 640×200 (называемых Apple режимами Super High-Res) с различными (и немного сложными) цветовыми режимами:
Кроме того, наряду с одной из 16 палитр, Apple IIGS VGC может независимо назначать каждой строке сканирования индивидуальное горизонтальное разрешение 320 или 640. Ближайший вывод будет таким:
0x0 | 0x1 | 0x2 | 0x3 | 0x4 | 0x5 | 0x6 | 0x7 | 0x8 | 0x9 | 0xА | 0xБ | 0xС | 0xD | 0xE | 0xF |
This section has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
|
Sharp X68000 , выпущенный в 1987 году, использует 16-битную палитру RGB . Все 65 536 цветов могут отображаться одновременно в разрешениях до 512x512, или 16 из 65 536 цветов в самом высоком разрешении 1024x1024. [2]
Расширенный графический адаптер (EGA) поддерживает все режимы CGA и добавляет еще три: два графических режима 320×200 и 640×200, оба с полной 16-цветной палитрой CGA (предназначенной для использования с тем же «цифровым RGB» цветным монитором CGA с 200 строками развертки) и дополнительный графический режим 640×350 с 16 цветами, выбранными из 6-битной палитры RGB (64 цвета) для того, что IBM тогда называла монитором типа «аналоговый RGB» [ требуется ссылка ] . [3]
Слово аналоговый здесь означает, что сигналы RGB могут иметь больше, чем два возможных уровня 0 и 1; (как так называемый —IBM— "цифровой RGB" тип монитора CGA) несмотря на свое название, цвета производятся цифровым способом, поэтому существуют двоичные (квантованные) шаги для каждого первичного сигнала RGB (два бита, четыре уровня на первичный, в данном случае). Таким образом, сигнал EGA от компьютера к этому типу монитора имел два провода для каждого первичного красного, зеленого и синего. IBM разработала настоящий аналоговый видеоинтерфейс позже, для более продвинутых адаптеров и мониторов MCGA и VGA (и ранее, для Professional Graphics Controller , анонсированного одновременно с EGA), которые не связаны (и несовместимы) с "аналоговыми" мониторами EGA; см. следующий раздел.
Некоторые ранние карты EGA поставлялись всего с 64 КБ видеопамяти — номинал был 128 КБ, до максимума 256 КБ, чтобы позволить больше страниц экрана в памяти. При наличии всего 64 КБ графический режим EGA 640×350 обеспечивает только четыре цвета. 4-цветная графика 640×350 сама по себе никогда не была полноценным режимом (просто условным понижением 16-цветного режима 640×350) и поэтому не пользовалась популярностью.
Монохромные «аналоговые» мониторы также существовали для EGA. Затем цвета внутренне сопоставляются с соответствующим серым цветом яркости (сумма 30% красного сигнала, 59% зеленого и 11% синего), что дает 16 оттенков из 64-градусной палитры серого. Мониторы класса «Positive» инвертируют сигнал, обеспечивая отображение цветов EGA по умолчанию для текстовых режимов (черный фон и белый передний план) в обратном порядке (белый фон и черный передний план), как если бы это был печатный документ.
16-цветный CGA | 16-цветный EGA | EGA на монохромном мониторе | Палитра EGA |
0x00 | 0x01 | 0x02 | 0x03 | 0x04 | 0x05 | 0x06 | 0x07 |
0x08 | 0x09 | 0x0A | 0x0B | 0x0C | 0x0D | 0x0E | 0x0F |
0x10 | 0x11 | 0x12 | 0x13 | 0x14 | 0x15 | 0x16 | 0x17 |
0x18 | 0x19 | 0x1A | 0x1Б | 0x1С | 0x1D | 0x1E | 0x1F |
0x20 | 0x21 | 0x22 | 0x23 | 0x24 | 0x25 | 0x26 | 0x27 |
0x28 | 0x29 | 0x2A | 0x2Б | 0x2С | 0x2D | 0x2E | 0x2F |
0x30 | 0x31 | 0x32 | 0x33 | 0x34 | 0x35 | 0x36 | 0x37 |
0x38 | 0x39 | 0x3A | 0x3Б | 0x3C | 0x3D | 0x3E | 0x3F |
Примечание: Подчеркнутые цвета существуют в палитре CGA ; также они используются в качестве 16-цветной цветовой палитры EGA по умолчанию.
Профессиональный графический контроллер использовал 12-битную палитру RGB (4096 цветов), из которых можно было отобразить 256. Этот режим, ориентированный на рынок САПР, имеет ограниченную поддержку программного обеспечения, хотя существуют некоторые платы-клоны.
Многоцветный графический массив (MCGA) и видеографический массив (VGA) использовали 6-битный на канал, 64-уровневый цифро-аналоговый преобразователь для получения 18-битной палитры RGB (262 144 цвета) , из которой можно было выбрать любые 2, 16 или 256 цветов одновременно. [3] Они оба обеспечивали полную совместимость с режимами CGA , в то время как VGA включал все режимы EGA , а также режимы MCGA. При подключении к аналоговым монохромным мониторам они предлагали 64 уровня серого. Некоторые из первых портативных ПК имели плоский монохромный плазменный дисплей с VGA в оттенках красного.
8514 /A использует 18-битную палитру RGB , из которой пользователь может выбрать любые 256 цветов одновременно в графических режимах 640×480 и 1024×768. Он не поддерживает совместимость с режимами VGA, но карта VGA обычно уже установлена и подключена к 8514/A, чтобы обеспечить один выходной кабель для одного монитора, который может отображать любой из всех возможных режимов VGA и 8514/A.
Расширенная графическая матрица (XGA) поддерживает все режимы 8514/A, а также режим RGB Highcolor 800×600 16-бит с 65 536 одновременными цветами на экране.
Улучшенные клоны IBM VGA, известные как Super VGA (SVGA), поддерживают 256 одновременных цветов в разрешениях 640×480 и выше (800×600, 1024×768) как в 16, так и в 256 выбранных цветах из палитры VGA 18-бит RGB , в зависимости от модели и производителя. Кроме того, некоторые карты SVGA поддерживают 15- и 16-битные режимы RGB Highcolor с 32 768 или 65 536 одновременными цветами на экране в разрешениях 640×480 и выше. Некоторые более поздние модели достигают 24-битных режимов RGB true-color .
В 1990-х годах большинство производителей придерживались расширений VESA BIOS (VBE), используемых для обеспечения стандартной поддержки расширенных видеорежимов (с высоким разрешением и глубиной цвета).
Они являются прямыми предшественниками современных графических дисплеев ПК, а не IBM 8514/A или XGA.
This section has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages) |
См. Super VGA выше.