В компьютере Радио 86РК установлен контроллер прямого доступа к памяти (КР580ВТ57, далее ПДП), его задача подкидывать данные в видеоконтроллер (КР580ВГ75). Забирать данные из ОЗУ контроллер ПДП может только предварительно остановив процессор. И чем больше строк на экране мы хотим увидеть, тем больше данных надо пересылать, тем чаще останавливается процессор. Можно ли было минимизировать время простоя уже тогда, в теперь уже далёком 86-м году?
Оказывается можно! Оказывается ВТ57 и ВГ75 работают асинхронно, не опираясь на символклок. Значит вынимаем 12 ногу (тактовая частота ПДП) ВТ57 из панельки и кидаем на неё соплю с 11 ноги (делитель тактовой частоты) 155ИЕ4. Теперь ПДП у нас работает на частоте 2.66 мГц, что почти на мегагерц выше частоты процессора!
Чтобы понять, что это даёт, я написал тест. В архиве версии и исходники для РК86, Партнёра и Пальмиры. Видно, что прирост в сбросовом режиме есть. Видно, что Партнёр вообще непобедим. Так же мне прислали фотку с тестом на машине, кот