Список 16-битных компьютерных цветовых палитр


Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

Это список известных аппаратных цветовых палитр RGB, используемых на 16-битных компьютерах, которые в основном производились с 1985 по 1995 год. Из-за смешанной архитектуры n -битное различие не всегда является строгой категоризацией.

Atari

Серия ST

Серия Atari ST имеет 3 -битный цифро-аналоговый преобразователь , восемь уровней на канал RGB, с 9-битной палитрой RGB (512 цветов) . В зависимости от (проприетарного) типа подключенного монитора, он отображает один из режимов 320 × 200, 16 цветов и 640 × 200, 4 цветов с цветным монитором или черно-белый режим с высоким разрешением 640 × 400 с монохромным. монитор .

Значения цвета в двухцветном режиме:

Серия STE имеет 4- битный цифро-аналоговый преобразователь , шестнадцать уровней на канал RGB, с 12-битной палитрой RGB (4096 цветов) (аналогично Commodore Amiga).

Коммодор

Amiga OCS

Исходный набор микросхем (OCS) Commodore Amiga имеет 12-битную RGB-палитру с 4096 цветами . Поскольку программируемый графический сопроцессор Amiga Copper способен изменять записи таблицы поиска цветов на лету во время отображения, на практике количество различных цветов, видимых на экране, может превышать размеры статических таблиц поиска цветов, задокументированные здесь.

5-битный

Изображение разделено на ряд битовых плоскостей : от 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.

6-битный

Когда используется шестая битовая плоскость, можно установить два дополнительных цветовых режима: Extra Half-Brite (EHB) и Hold-And-Modify (HAM).

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

В режиме HAM два старших бита 6-битных пикселей используются как команда с четырьмя состояниями. Три состояния изменяют только красный, зеленый или синий компонент пикселя относительно прецедента в строке развертки и содержат два других компонента RGB. Новое значение измененной цветовой составляющей находится в четырех младших битах. Оставшееся командное состояние заставляет значение пикселя быть одним из 16 первых значений палитры, индекс которого находится в четырех младших битах пикселя. Поэтому очень важно иметь хорошо подобранную палитру, иначе цвет будет легко распространяться между последовательными пикселями в строке сканирования изображения. В этом режиме можно отображать все 4096 цветов одновременно.

Amiga ECS

яблоко

Apple IIgs

Apple IIgs , наряду с полностью совместимыми с Apple II графическими режимами , имеет специальный графический чип (VGC) [1] , который поддерживает 12-битную RGB-палитру с 4096 цветами . Он имеет расширенный набор графических режимов 320 × 200 и 640 × 200 (Apple называет их режимами Super High-Res) с различными (и немного сложными) цветовыми режимами:

  • 320 × 200 с 16 палитрами по 16 выбранных цветов из 4096 в каждой. Каждой отдельной строке развертки можно назначить одну из шестнадцати палитр, поэтому она может иметь до 16 × 16 = 256 различных одновременных цветов (хотя некоторые общие цвета, такие как черный и белый, обычно используются в разных палитрах, что дает менее 256 цветов). разные цвета). Самый простой способ использовать этот режим - иметь уникальный выбор из 16 цветов для всего экрана и назначать его всем строкам развертки. Здесь показан образец изображения как с использованием одной общей палитры, так и с использованием всех 16 палитр (в данном случае путем разделения изображения на 16 полос):
  • 640 × 200 с 16 палитрами по 8 выбранных цветов из 4096 в каждой. Каждой отдельной строке сканирования можно назначить одну из шестнадцати палитр, поэтому она может иметь до 8 × 16 = 128 одновременных цветов (обычно меньше из-за общих цветов). В одной строке развертки четные пиксели столбца могут иметь один из первых четырех цветов назначенной линии палитры, а пиксели нечетных столбцов - один из последних четырех цветов из восьми. Самый простой способ использовать этот режим - иметь уникальный 8-цветный выбор для всего экрана с четырьмя повторяющимися цветами (одинаковыми для столбцов с четными и нечетными пикселями) и назначать его для всех строк развертки. Здесь показан образец изображения как с одной общей настраиваемой 4-цветной палитрой, так и с одной 8-цветной палитрой (черный, синий, желтый, белый, черный (снова), красный, зеленый, белый (снова)) для получения 13 цветов. цвета, смешанные с аппаратными средствами, ("темно-синий »,« темно-желтый »,« серый »,« темно-красный »,« пурпурный »,« оранжевый »,« светло-красный »,« темно-зеленый »,« голубой »,« салатовый »,« светло-зеленый », "голубой" и "светло-желтый") плюс чистый черный и белый. Последний былРежим и палитра Apple IIgs Finder по умолчанию.

Кроме того, наряду с одной из 16 палитр, для каждой строки сканирования Apple IIgs VGC может независимо назначать индивидуальное разрешение по горизонтали 320 или 640. Ближайший результат:

Острый

Sharp X68000

X68000 Sharp , выпущенный в 1987 году, использует 16-битный RGB - палитры . Все 65 536 цветов могут отображаться одновременно с разрешением до 512 x 512 или 16 из 65 536 цветов с максимальным разрешением 1024 x 1024.

IBM PC / AT и совместимые системы

EGA

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 по умолчанию для текстовых режимов (черный фон и белый передний план) отображались перевернутыми (белый фон и черный передний план), как если бы это был распечатанный документ.

Примечание. Подчеркнутые цвета присутствуют в палитре CGA ; а также используется как стандартная 16- цветная палитра EGA .

PGC (профессиональный графический контроллер)

В профессиональном графическом контроллере использовалась 12-битная палитра RGB (4096 цветов), из которых можно было отображать 256. Этот режим, ориентированный на рынок САПР, имеет ограниченную программную поддержку, хотя существуют некоторые клонированные платы.

MCGA и VGA

Многоцветный графический массив (MCGA) и видеографический массив (VGA) использовали 6-битный цифро-аналоговый преобразователь (ЦАП) с 64 уровнями на канал для получения 18-битной палитры RGB (262144 цвета) , из которой можно выбрать любые 2, 16 или 256 одновременно. [2] Оба они обеспечивали полную совместимость с режимами CGA , в то время как VGA включал все режимы EGA , а также режимы MCGA. При подключении к аналоговым монохромным мониторам они предлагали 64 уровня серого. Некоторые из первых портативных ПК имели плоский монохромный плазменный дисплей с VGA-дисплеем в красных тонах.

8514 / A и XGA

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 цветов на экране.

Super VGA (SVGA)

Улучшенные клоны 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.

Super XGA (SXGA)

32-битная смешанная архитектура

IBM PC / AT и совместимые системы

XGA

См. 8514 / A и XGA выше

SVGA

См. Super VGA выше

использованная литература

  1. ^ BYTE.com Архивировано 10 октября 2008 г. на Wayback Machine
  2. ^ a b Ричард Уилтон, Руководство программиста по ВИДЕОСИСТЕМАМ ПК и PS / 2, 1987, Microsoft Press.

Смотрите также

  • Список цветовых палитр
  • Список программных палитр
  • Список палитр игровой консоли
  • Список монохромных и цветовых форматов RGB
  • Список 8-битных компьютерных аппаратных палитр
  • Палитра (вычисление)
  • Индексированный цвет
  • Таблица поиска цвета
  • Глубина цвета
Источник « https://en.wikipedia.org/w/index.php?title=List_of_16-bit_computer_color_palettes&oldid=1051617259 »