Результаты тестирования реплики тут.
Вид для печати
Результаты тестирования реплики тут.
Оригинал показал немного другое.
Реплика тоже ведь с оригинала, но другого.
Так какой из оригиналов более правильный? Кому верить, свидетелям "64 Гц" или "72 Гц"?
Ну "show conf" пишет про "50 Cycle System Clock".
Еще там пишут про какой-то "SJ timer support", - подозреваю это учет времени выполнения процессов (эмуляция на одном из каналов ВИ53 - блин поставили бы уже еще один чип, см. описания запроса TIMEOFF).
Ну и такой забавный эксперимент: загружаемся, смотрим время RTC на экране сверху и его задаëм ОС "time 17:45:29". Ждем минут десять, набираем про time... Под эмулятором довольно сильно отстаëт время в ОС от RTC.
Кстати, сам бы RTC неплохо бы проверить, что не врет, а тот кварц советский с мегаомным резистором мог протухнуть...
С эмулятором сравнивать не надо, т.к. я привязываю тайминги к кадровой развертке конкретного монитора конкретного пользователя. Так устроен пока EmuStudio, что каждый новый кадр монитора пользователя - это новый кадр эмулируемой системы. Поэтому если у тебя монитор, например, 60Гц, а эмулируемая система рассчитана на развертку 50Гц, то она будет работать быстрее в 1.2 раза.
Хм... кстати, посмотрел в эмуляторе - у меня вообще RTC Союз-Неона привязаны к каледарю PC, и отставать или спешить не могут.
Это задаётся при генерации системы, может быть 50 или 60 Гц. Это влияет на расчет времени, т.к. в RT-11 время считается в тиках таймера, то надо знать, на что делить тики, на 50 или на 60.
Это значит, что ОС может обрабатывать запросы .MRKT (поставить в очередь таймера) и .CMKT (убрать из очереди).
Проц определяет как PDP-11/70 (пересечение с какими то стандартными регистрами 11/70?), система поддерживает FPP (планировали добавить эмулятор команд FPP?)
Ну так ведь в BIOS встроен эмулятор FIS.