Эта статья поднимает множество проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалить эти сообщения-шаблоны )
|
Это список известных аппаратных цветовых палитр 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 | 0x1B | 0x1C | 0x1D | 0x1E | 0x1F |
Серия Atari ST имеет 3 -битный цифро-аналоговый преобразователь , восемь уровней на канал RGB, с 9-битной палитрой RGB (512 цветов) . В зависимости от (проприетарного) типа подключенного монитора, он отображает один из режимов 320 × 200, 16 цветов и 640 × 200, 4 цветов с цветным монитором или черно-белый режим с высоким разрешением 640 × 400 с монохромным. монитор .
2 цвета | 4 цвета | 16 цветов |
0 - черный | 1 - [определено пользователем] |
Серия STE имеет 4- битный цифро-аналоговый преобразователь , шестнадцать уровней на канал RGB, с 12-битной палитрой RGB (4096 цветов) (аналогично Commodore Amiga).
Исходный набор микросхем (OCS) Commodore Amiga имеет 12-битную RGB-палитру с 4096 цветами . Поскольку программируемый графический сопроцессор Amiga Copper способен изменять записи таблицы поиска цветов на лету во время отображения, на практике количество различных цветов, видимых на экране, может превышать размеры статических таблиц поиска цветов, задокументированные здесь.
Изображение разделено на ряд битовых плоскостей : от 1 до 6 для горизонтального разрешения 320 (или до 384 с переразвертыванием ) и от 1 до 4 для горизонтального разрешения 640 (или до 768 с переразвертыванием). Для любого горизонтального разрешения вертикальное разрешение составляет либо 200 (или до 240 с переразвертыванием), либо 400 (или до 480 с переразвертыванием) с чересстрочной разверткой для совместимых с NTSC видеорежимов; или 256 (или до 288 с переразвертыванием), или 512 (или до 576 с переразвертыванием) с чересстрочной разверткой для совместимых с PAL видеорежимов. Таблица поиска цветов может содержать до 32 записей. Таким образом, различные индексированные цветовые режимы имеют глубину пикселя от 1 до 5 бит, 2, 4, 8, 16 или 32 цвета из 4096.
2 цвета | 4 цвета | 8 цветов | 16 цветов | 32 цвета |
Когда используется шестая битовая плоскость, можно установить два дополнительных цветовых режима: Extra Half-Brite (EHB) и Hold-And-Modify (HAM).
В режиме EHB, когда для любого заданного пикселя установлен шестой бит, аппаратное обеспечение дисплея уменьшает яркость этого пикселя вдвое. Это позволяет Amiga отображать 64 цвета вместо стандартных 32, с оговоркой, что 32 дополнительных цвета не могут быть выбраны произвольно и должны быть более темными версиями тех, которые уже отображаются на экране.
В режиме HAM два старших бита 6-битных пикселей используются как команда с четырьмя состояниями. Три состояния изменяют только красный, зеленый или синий компонент пикселя относительно прецедента в строке развертки и содержат два других компонента RGB. Новое значение измененной цветовой составляющей находится в четырех младших битах. Оставшееся командное состояние заставляет значение пикселя быть одним из 16 первых значений палитры, индекс которого находится в четырех младших битах пикселя. Поэтому очень важно иметь хорошо подобранную палитру, иначе цвет будет легко распространяться между последовательными пикселями в строке сканирования изображения. В этом режиме можно отображать все 4096 цветов одновременно.
64 цвета (режим EHB) | 4096 цветов (режим HAM) |
Этот раздел нуждается в расширении . Вы можете помочь, добавив к нему . ( Май 2019 г. ) |
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 | 0xA | 0xB | 0xC | 0xD | 0xE | 0xF |
В этом разделе есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалить эти сообщения-шаблоны )
|
X68000 Sharp , выпущенный в 1987 году, использует 16-битный RGB - палитры . Все 65 536 цветов могут отображаться одновременно с разрешением до 512 x 512 или 16 из 65 536 цветов с максимальным разрешением 1024 x 1024.
Enhanced Graphics Adapter (EGA) поддерживает все режимы CGA и добавить еще три: два 320 × 200 и 640 × 200 графических режимов, как с полным CGA 16-цветовой палитры (предназначен для использования с тем же «цифровой RGB» цвета CGA монитор 200 строк развертки) и дополнительный 640 × 350 графического режим с 16 цветами , выбранных из 6-битного RGB (64 цветов) палитр для того, что IBM затем называется «аналоговым RGB» [ править ] тип монитором. [2]
Слово аналог означает здесь, что сигналы RGB могут иметь более двух возможных уровней 0 и 1; (как и у так называемого «цифрового RGB» монитора типа CGA от IBM), несмотря на его название, цвета производятся в цифровом виде, поэтому для каждого первичного сигнала RGB существуют двоичные (квантованные) шаги (два бита, четыре уровня на первичный , в таком случае). Таким образом, сигнал EGA от компьютера к монитору такого типа состоял из двух основных проводов: красного, зеленого и синего. Позднее IBM разработала настоящий аналоговый видеоинтерфейс для более продвинутых видеоадаптеров и мониторов MCGA и VGA (и ранее для профессионального графического контроллера , анонсированного одновременно с EGA), которые не связаны (и несовместимы) с «аналогом» EGA. мониторы; см. следующий раздел.
Некоторые ранние карты EGA поставлялись только с 64 КБ видеопамяти - номинал был 128 КБ, максимум 256 КБ, чтобы в памяти оставалось больше экранных страниц. Имея всего 64 КиБ, графический режим EGA 640 × 350 обеспечивает только четыре цвета. 4-цветная графика 640 × 350 никогда не была подходящим режимом сама по себе (просто условное понижение 16-цветного режима 640 × 350) и поэтому не пользовалась популярностью.
Монохромные «аналоговые» мониторы существовали и для EGA. Затем цвета внутренне отображаются на соответствующий серый цвет яркости (сумма 30% красного сигнала, 59% зеленого и 11% синего), что дает 16 оттенков из 64-градационной палитры. Мониторы «позитивного» класса инвертируют сигнал, обеспечивая, чтобы цвета EGA по умолчанию для текстовых режимов (черный фон и белый передний план) отображались перевернутыми (белый фон и черный передний план), как если бы это был распечатанный документ.
16-цветный CGA | 16-цветный 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 | 0x1B | 0x1C | 0x1D | 0x1E | 0x1F |
0x20 | 0x21 | 0x22 | 0x23 | 0x24 | 0x25 | 0x26 | 0x27 |
0x28 | 0x29 | 0x2A | 0x2B | 0x2C | 0x2D | 0x2E | 0x2F |
0x30 | 0x31 | 0x32 | 0x33 | 0x34 | 0x35 | 0x36 | 0x37 |
0x38 | 0x39 | 0x3A | 0x3B | 0x3C | 0x3D | 0x3E | 0x3F |
Примечание. Подчеркнутые цвета присутствуют в палитре CGA ; а также используется как стандартная 16- цветная палитра EGA .
В профессиональном графическом контроллере использовалась 12-битная палитра RGB (4096 цветов), из которых можно было отображать 256. Этот режим, ориентированный на рынок САПР, имеет ограниченную программную поддержку, хотя существуют некоторые клонированные платы.
Многоцветный графический массив (MCGA) и видеографический массив (VGA) использовали 6-битный цифро-аналоговый преобразователь (ЦАП) с 64 уровнями на канал для получения 18-битной палитры RGB (262144 цвета) , из которой можно выбрать любые 2, 16 или 256 одновременно. [2] Оба они обеспечивали полную совместимость с режимами CGA , в то время как VGA включал все режимы EGA , а также режимы MCGA. При подключении к аналоговым монохромным мониторам они предлагали 64 уровня серого. Некоторые из первых портативных ПК имели плоский монохромный плазменный дисплей с VGA-дисплеем в красных тонах.
16 цветов | 256 цветов | 64 оттенка на дисплее в оттенках серого | 64 оттенка на красном плазменном дисплее |
8514 / A использует 18 -битную палитру RGB , из которой пользователь может выбрать любые 256 одновременно в графических режимах 640 × 480 и 1024 × 768. Он не поддерживает совместимость с режимами VGA, но карта VGA обычно уже установлена и подключена к 8514 / A, чтобы обеспечить единственный выходной кабель для одного монитора, который может отображать любой из всех возможных режимов VGA и 8514 / A.
Расширенный графический массив (XGA) поддерживает все режимы 8514 / A, а также 16-битный режим RGB Highcolor 800 × 600 с одновременным отображением 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 .
В 1990-х годах большинство производителей придерживались расширений VESA BIOS Extensions (VBE), которые использовались для включения стандартной поддержки расширенных видеорежимов (с высоким разрешением и глубиной цвета).
Они являются прямыми предшественниками реального оборудования ПК с графическим дисплеем, а не IBM 8514 / A или XGA.
Этот раздел нуждается в расширении . Вы можете помочь, добавив к нему . ( Апрель 2019 г. ) |
В этом разделе есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалить эти сообщения-шаблоны )
|
См. 8514 / A и XGA выше
См. Super VGA выше