Для того чтобы операционная система
ShaOS могла запускаться на компьютере Радио-86РК в его схеме надо сделать некоторые изменения. Как известно старшие 32К компьютера поделены на 4 части (#8000, #A000, #C000, #E000) и первые байты каждой области приписаны соответственно микросхеме параллельных портов ввода-вывода для связи с клавиатурой (#8000), микросхеме параллельных портов ввода-вывода для связи с внешним миром (#A000), контроллеру терминала (#C000) и контроллеру прямого доступа к памяти (#E000). Пользуясь тем фактом, что последний контроллер доступен только на запись, в этот же сегмент памяти вставлено ПЗУ монитора размером 2К (#F800-#FFFF) работающее только на чтение, причем некоторые модификации компьютера предполагают его расширение до размеров всего сегмента (т.е. все 8Кб в диапазоне #E000-#FFFF). Идя по аналогичной линии расширения, операционная система ShaOS требует разбиения на 4 части предпоследнего 8Кбайтного сегмента памяти - от #C000 до #E000. При этом в диапазоне от #C000 до #C7FF как и раньше будет контроллер терминала, а вот в оставшиеся три сегмента по 2К предполагалось вставить микросхемы памяти:
#C800-#CFFF - служебное ОЗУ 2K
#D000-#D7FF - ПЗУ1 2K
#D800-#DFFF - ПЗУ2 2K
Таким же образом можно побить оставшиеся части для использования их свободных областей под дополнительные ПЗУ, служебные ОЗУ, регистры переключающие страницы памяти или дополнительные периферийные микросхемы.