
Сообщение от
ivagor
Строку условно можно поделить на двухтактные отрезки, в каждом из них потенциально есть два обращения видеоконтроллера (по одному и тому же адресу, чтение в буферный регистр). Если был SYNC, то следующий за ним такт отдается для доступа процу, но как минимум один из двух тактов в любом случае обязательно будет доступен видеоконтроллеру. По итогам такого двухтактного отрезка правильный (актуальный) байт видеоданных переписывается из буферного регистра в сдвиговый. У ориона читается два байта из двух линеек озу и частота повыше.