Когда-то давным-давно, когда УКНЦ только создавалась, то у нее видеоадаптер с программной точки зрения выглядел совершенно по другому. Это сохранилось еще в старинной документации. Это регистры 177030-177052. Даже в текущих версиях УКНЦ они реагируют на запись, а вот при чтении с них - TRAP4.
Но смысла в них нет - либо писать в регистры, либо в ячейки памяти. Тем более если бы были внешние регистры, то не было бы такой гибкости, как с таблицей строк, там бы можно было выбрать только 8 цветов из палитры на весь экран. А с помощью таблицы видеострок - 8 цветов, но на видеостроку.
---------- Post added at 11:14 ---------- Previous post was at 11:07 ----------
Да, программирования как такового нет. Но есть регистры управления цветом - там в зависимости от комбинации битов можно выбрать сигналы RGB с битом яркости Y, а потом уже с помощью регистра отображения запрограммировать яркость каналов RGB.
А различаться будут только где активны каналы RGB. Поэтому такое разнообразие у белого цвета - 16 комбинаций, там где два канала - RG, RB, GB - 8 комбинаций, один канал R, G, B - 4 комбинации, черный цвет - только один. Вот отсюда и получается всего 53 цвета - 16+8*3+4*3+1.





Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 
