Уф... Арбитраж у всех наших компов (Специалист, Орион) основан на том, что ВМ80 не делает обращение каждый такт. Его самый короткий цикл - 3 такта а за цикл может быть только 1 обращение. SYN вырабатывается тактом ранее но с выравниванием к F1, т.к содержит слово состояния, поэтому в подобном арбитраже его тупо стнхронизируют к F2 и задержка на 1 такт создаётся сама по себе. Синхрогенератор же имеет регистр хранения граф.данных для маскирования обращения процессора. Поэтому он делает строго 2 обращения на 8 точек экрана или 1 обращение на 4 точки. Отсюда и частоты процессора по отношению к пиксельклоку.
На самом деле арбитраж можно сделать быстрее, если применить память пошустрее. Я уже делал подобное в МХ2 с VGA развёрткой.




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