Откуда это пошло, что чипы КР1802ИP1 в девичестве это Am29705?.. Ну совсем не похожи. По объёму только?... То же чип SN74ALS870 куда больше похож, но все же не аналог.

А так да, на этих регистровых файлах однозначно сделан менеджер памяти - это очень четко прослеживается по неиспользуемым выводам D8/5, D9/5 и D9/6: если смотреть описание регистров HR2-HR6 и UR0-UR6, то там там тоже биты с номерами 15,14 и 2 зарезервированы. Даже можно посоветовать в схеме сделать следующее переименование:

Код:
    P1-14 => MMBANK (выбор банка HR/UR для трансляции адресов)
  IR1-1-1 => MMWM4B (маскирование при записи в режиме 4bpp)
  IR1-1-2 => MMWM2B (маскирование при записи в режиме 2bpp)
  IR1-1-3 => MMPDIS (запрет доступа к странице ОЗУ)
  IR1-2-2 => MMBA13 (базовый адрес при трансляции в физадрес)
  IR1-2-3 => MMBA12
  IR1-3-0 => MMBA20
  IR1-3-1 => MMBA14
  IR1-3-2 => MMBA15
  IR1-3-3 => MMBA21
  IR1-4-0 => MMBA17
  IR1-4-1 => MMBA16
  IR1-4-2 => MMBA19
  IR1-4-3 => MMBA18
    P2-17 => MMRA4 (выбор банка при обращении со стороны CPU)
    P2-12 => MMRA1 (адрес регистра со стороны CPU)
    P1-13 => MMRA3
    P2-18 => MMRA2
Только не нужно пугаться что все биты перепутаны - разработчики печатной платы ПК11/16 во всю пользовались тем, что шину данных у памяти можно переставлять в произвольном порядке (на двухпортовой памяти это делается синхронно по двум портам). Они так и выводы ПЛМ во всю двигали для упрощения разводки (может даже по разным корпусам).

Хотя меня самого пугает, что сигналы MMRA1..4 в ПЛМках реализуются как выводы с открытым коллектором, чтоб через резисторы R9?, R29-R31 подмешать туда адресные линии A1-A4 (они там в ПЛМ формируют адрес для выборка HR0/HR1 для записи адреса обращения к регистрам эмулируемых устройства в области 170000-177777).

Впрочем меня уже не так это всё удивляет после кварцевого генератора на инверторе в ПЛМ, одновибратора на RC цепочке у другой ПЛМ, подстроечного резистора у часового кварца, зарядке 4.5V аккумулятора напряжением 12V и прочих резисторов с диодами...