Переход к другому столбцу - тоже инкремент (на столбец отводим 256 байт, но часть из них уходит на атрибуты). Минус лишь в увеличении объёма памяти под экран, но по-моему, оно того стоит - скорость обработки на пиксель выше, притом графпроцедуры будут короче.

Беда в том, что при разработке Спека об удобстве программиста если и задумывались, то в самую последнюю очередь. Оригинальная раскладка была нужна, чтоб юла читала два байта пикселей и атрибутов пакетным циклом, для чего должны совпадать как минимум семь бит адреса читаемых байт. Иначе медленная память тормозила бы еще больше.

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

- - - Добавлено - - -

и да, Спек-16кб был нинужын