вообще можно попробовать просто 1 ногу у hc161 на +5в переключать, тем самым сбрасывая счетчик до 0.
это значит что qa,qb,qc,qd будут в лог.0 всегда. тогда старшие адреса будут на земле сами собой.
но дублировать ром в пзу всё таки стоит. (моя прога по умолчанию это делает, когда выбираешь нужный размер пзу, при резке рома)
ну и всё) может сработает . попытка не пытка

т.е. при переключении 1 ноги hc161 на + это будет nrom, а на - будет cnrom.
смущают диоды в схеме, они их тоже наверняка придется отключать. в хужшем случае 3 перемычки.