процедура трансляции координат байта в экранный адрес проста. Там просто берешь и передвигаешь биты (хорошо рассмотрев экран, это доступно).
Чтобы проц не напрягать, делаешь таблицу. А по смещению из нее читаешь адрес.
координаты байта:
D = Y
E = X
выход
HL = адрес
с адреса #5800 начинаются 768 байт цветовых атрибутов.




Ответить с цитированием