Попытаюсь объяснить принцип работы.

Режим записи в РУ10 (активно ПЗУ знакогенератора), 0 на входе 2 JP2 "ROM/RAM":
Через IC1, IC2, IC4 (мультиплексоры 2в1 х4, они же КП11) вход А подается шина адреса, которая идет на адреса РУ10 и сигнал выбора /CS_ROM* (формируется на IC3, она же ИД7, установить если ее нет, см. Радио 2/1993 стр.19), который выбирает РУ10 при обращении к Монитору или к ней, при этом если активен /RD - читаем Монитор, /WR - пишем в РУ10. Активен буфер IC6, т.е. шина данных подается на входы данных РУ10. Буфер IC7 находится в высокоомном состоянии. Сигнал /WR через диод D1 (схема ИЛИ на элементах D1+D2+R3) поступает на соответствующий вход РУ10. В таком режиме РУ10 мапится в ОБЩЕЕ адресное пространство процессора на запись по адресу F800.

Режим чтения РУ10 (активно теневое ОЗУ знакогенератора), 1 на входе 2 JP2 "ROM/RAM":
При переключении режима, 1 подается на вход 2 триггера IC5 и записывется по кадровому импульсу. Этот сигнал переключает мультиплексоры IC1, IC2, IC4 на вход В, через который поступают сигналы LC3-LC0 и CC6-CC0 с ВГ75 на адреса РУ10 и сигнал VSP. Буфер IC6 переходит в высокоомное состояние, а буфер IC7 подключает шину данных РУ10 ко входам сдвигового регистра ИР13. Сигнал /WR блокируется 1 через диод D2 (схема ИЛИ на элементах D1+D2+R3). Сигнал /CE_FONT блокирует работу ПЗУ знакогенератора. В таком режиме РУ10 не доступна процессору и полностью управляется ВГ75.

Вот как-то так.

Еще раз напомню, если есть уже установленная ИД7 для контроллера дисковода (для /CS_DMA* и /CS_ROM*), то в схеме РК нужно сделать ОДИН надрез - отрезать сигнал /OE ПЗУ знакогенератора от земли и подать на него сигнал /CE_FONT. Все остальные сигналы просто берутся с платы!

Эту схему можна использовать не только для РК, но и для всех подобных, например, Микро-80, ЮТ-88, ну и клоны РК...

Для VovanRK86
"Линейная адресация" - в данном случае это для режима VGA сигналы с ВГ75 LC0-LC3 идут A0-A3, а CC0-CC6 -на A4-A10. В схеме от Rokl сигнал LC3 идет на A10. При таком подключении неудобно располагать шрифты в ПЗУ, надо перетасовывать прошивку. Поэтому я переделал схему на "линейную адресацию" и изменил прошивку знакогенератора на более удобную для редактирования (все байты символа располагаются по порядку, линейно). Один минус в таком подключении - даже для стандартного ТВ режима 6х8 прошивка все равно занимает 2к, т.к. на каждый символ отводится по 16 байт(первые 8 используются, остальные 8 - FF).