Если поменять биты как вы советуете в младшем байте так H3H4H5H6H7V0V1V2 в старшем так V3V4V5V6V7 смотрим какие адреса будут регенерировать видео контроллер.
первыми отработают H3H4H5H6H7 Это 32 байта первой строки
следующим перейдёт из 0 в 1 отработает V0 он задаст адрес первого байта второй теле строки, моделируем это число
A15 A16 V7 V6 V5 V4 V3 V2 V1 V0 H7 H6 H5 H4 H3
0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0
переводим в другие системы и получаем
16416 #4020 b01000000 00100000
о горе! это первый байт девятой теле строки, а должен быть
первый байт второй теле строки
16640 #4100 b01000001 00000000
На экране будут спутаны все строки, но регенерация то работает. Только кому она нужна без нормального расположения строк.
Не думаю, что он согласится.





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