В разных, но даже если бы в одном было, это бы не помогло: при загрузке просто вся память затрется загружаемым образом (вместе с датой и временем в нем).
Вид для печати
Теоретически можно вручную загрузить образ всей системы, потом подправить в памяти значение и передать управление, выставив в регистрах параметры.
Беда в том, что эти фрагменты могут быть разными. Сейчас попробую один вариант посмотреть в разных RSXах, может поможет.
Я так понимаю речь о советском? В принципе там искать нечего: все однозначно внедряется.
- - - Добавлено - - -
Не получится. Место в памяти где находится дата-время вроде идентифицировать не так сложно. Сложность возникает в самой загрузке минуя родной загрузчик: номер блока образа и точку входа легко выдернуть из аппаратного и первоблочного загрузчиков, а вот размер загружаемого образа прописывается в самом драйвере загрузки, а он у всех разный и где находится этот самый размер решает сам драйвер - это может быть фрагмент команты вроде MOV #xxx,...
Как вариант, правда, можно попытаться "грузить отсюда и дообедаконца памяти" :)
- - - Добавлено - - -
И еще остается вопрос: а как собственно отличить время, сохраненное в образе от времени которое было передано :)
Разве только писать программу которая это будет делать.
А может часики в эмулятор добавить? Которые RSX умеет использовать?
Добавить эмулятор TOY можно. Правда родными средствами он не подцепится: как уже написал выше, RSX сначала убедится, что это KDJ11-E или M-серия и только потом полезет проверять тот или другой вариант. Можно написать свою программу которая плюет на тип процессора, но с тем же успехом можно написать свою программу и для предложенной модифиации HD :)
- - - Добавлено - - -
Кстати, представление даты в TOY тоже еще та хрень :)
Мало того, что устройство работает через один бит на шине, так еще и дата там представляется хитро. Ну NL в RT-11 поступает тупо: берет две циферки года, если болльше 71, то это 19xx, если меньше 72, то 20xx (при этом весь диапазон возможностей не перекрыт: RT-11 поддерживает даты до 2099). В RSX же все хитрее: там используется день недели, чтобы вычислить какой это год конкретно.
Еще одна доделка интересна была бы для SWR, конкретно для лампочек: возможность переключения на отображение данных (кнопкой/переключателем). При этом интересно попробовать варианты: только что прочтенные данные, только что записанные данные, и то и другое, но с выводом в момент WAIT.
Что в этом случае "данные" - содержимое регистра переключателей или содержимое буферного регистра данных шины. Если второе - то речь идёт об эмуляции железного пульта с буферными регистрами адреса и данных шины, возможностью их просматривать и изменять регистр адреса, загружать регистр данных из ячейки с адресом в регистре адреса, а также записывать содержимое регистра переключателей по адресу из регистра адреса.
Типа - отдельные буферные регистры для данных из фаз чтения и записи цикла DATIO. Ведь для всех остальных циклов шины только одна порция данных соответствует содержимому буферного регистра адреса.