Если на ПЛИС можно разгуляться и добавлять нужные элементы для прецизионной нарезки дешифрации, то в реале борьба идет за каждый корпус. Карта памяти, что я описал выше, максимально приближена к железу по реализации на меньшем числе логических элементов. Для Плюса вообще дешифратор дает нарезку по 8КБ.
Если говорить о классической Галаксии, то программ использующих память выше 0х4000 нет, значит 2КБ дополнительной памяти там можно смело задействовать под нужды sd_dos и ни куда не переназначать...
вырезать два адреса от сюда - $2000...$27FF - можно потерять совместимость с оригиналом, мало ли какие программы куда лезут, используя повторы в этой области, а при реализации на ПЛИС так вообще не понятно, зачем лезть в устоявшиеся порты, когда можно выделить любой адрес.
Касательно фенкций монитора в ROM_B, посмотреть дамп памяти можно, например, так - DUMP &1000,10