palsw, тем не менее по возможности платы сфотографируйте в полную величину ? Прямо для этой темы ) Очень любопытно поглядеть вашу [7] что-бы со своими по сравнить.
Вид для печати
palsw, тем не менее по возможности платы сфотографируйте в полную величину ? Прямо для этой темы ) Очень любопытно поглядеть вашу [7] что-бы со своими по сравнить.
hobot, Плата у меня одна - фото было с 2х сторон.Еще не "облагородил" плату -так что не пугаться :) (зато работает стабильно сутками ))
http://i.piccy_.info/i7/55f0fd29b02f...G_0002_240.jpghttp://i.piccy_.info/a3/2013-01-23-1...40x180-r/i.gif
Keeper, http://i.piccy_.info/i7/420b8af1abcf...G_0007_240.jpghttp://i.piccy_.info/a3/2013-01-23-1...40x180-r/i.gifhttp://i.piccy_.info/i7/4ee4d1f86f8f...G_0009_240.jpghttp://i.piccy_.info/a3/2013-01-23-1...40x180-r/i.gif
Если что то не видно - отметь на фото красным прямоугольником
palsw, для чистоты эксперимента снимите пожалуйста образ ПЗУ. Во вложении программка для снятия (UKROM.SAV). После ее запуска должен появится файл UKNC.ROM размером 63 блока.
Alex_K, я с савами не дружу :) .Только с образами дисков - например добавить к этому RT1154Y_HX_UKNC.dsk
Alex_K, 63 блока то появились ,но на системном диске HX0: :)
Естественно, ведь этот диск был текущим, под именем DK:.
---------- Post added at 00:12 ---------- Previous post was at 00:09 ----------
Сверил образ со стандартным, никаких различий. Видно когда-то полетела 1801РЕ2-208, не нашлось, вот и заменили на 1801РР1.
RT-11 как и DOS - по сути довольно простой монитор и драйвер файловой системы. Сервисов они предоставляют не так уж много. Открыть/записать файл, ввести букву и т.д.
50К свободны между адресом 01000 и началом системы (можно получить, если вызвать макрос .SETTOP (вроде так, может подзабыл) с параметром -1. Тогда система выдает последний доступный адрес для юзера). Система (RMON) сидит примерно с 0140000 по 0160000.
"Верхние" 8K с 0160000 не используются никогда, т.к. там сидят устройства ввода-вывода и памяти нету. Если совсем формально, то на машинах с диспетчером памяти можно отобразить, но так никто не делает и на ВМ2 нету диспетчера. Просто забудьте о них.
KMON - именно шелл, клавиатурный монитор. Активен только когда на экране приглашение (.) Его память отдается юзеру при запуске программы.
USR - собственно драйвер файловой системы RT-11, нужен для открытия/закрытия файлов. Если стоит .SET USR SWAP то его память тоже отдается юзеру, но при вызове файловых операций кусок юзеровской программы записывается в SWAP.SYS (примерно 15К) а потом возвращается назад.
RMON и загружаемые драйвера (по FETCH/RELEASE) - это ядро системы, которое затирать нельзя.
Можно и свой, а можно использовать готовый драйвер оверлеев.
Управление памятью - крайне примитивное, получить верхнюю границу и все (или забыл уже?). Чуть больше функций в RT11XM мониторе, но ему нужна машина с MMU.
Для использования 18 и 22 бит должен быть специальный процессор с диспетчером памяти (MMU). КР1801ВМ2 - не имеет диспетчера, так что забудьте.
(антиоффтопик) В любом случае RT-11 часть в ЦП нужна только для загрузки кода в ПП, ну может быть для параллельного обсчета игровой логики и обмена данными с кодом в ПП и для записи рекордов на диск :) Программирование ПП - совершенно отдельная тема.
Alex_K, заводская пайка там была.Паяные были ХМ1 - клавиатурная и сборка резисторов со стороны СА.Может пластик закончился и поставили 1 керамику