Вылетел...
HX 2.0 - Warm boot v1.3 177560
HX DSK/TTY multiplexer v3.1 2014
006141
@
Вылетел...
HX 2.0 - Warm boot v1.3 177560
HX DSK/TTY multiplexer v3.1 2014
006141
@
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Последний раз редактировалось Patron; 20.07.2014 в 19:40.
Чтож крутого. Это значит где то ошибка.
В общих чертах...
Если частота 49,95 значит погрешность составит 0,05% и это при первом такте. При втором 0,10% , несложно догадаться сколько будет при третьем.
А прерывание 230 чем не устраивает?
Последний раз редактировалось MiX; 20.07.2014 в 19:50.
На любом такте погрешность не превысит 0.05%, кроме того - арифметическую погрешность можно уменьшить до нуля изменением вводимого значения частоты шины.
Но так как код обработки прерывания 49,95 Гц выполняется довольно долго - промежуток времени между тиками, остающийся для выполнения кода тестов - будет примерно одинаковым с таймером 50 Гц, поэтому в "табличных" тестах арифметическая коррекция не обязательна.
Есть такая интересная мысль - попробовать провести расчеты с помощью систеных средств таймера (неприменимо к базовому SJ) и сравнить есть ли существенная разница
А то может это как с Сайресом Смитом из Таинственного острова который вводил поправку на высоту горы, делая измерения в звездных масштабах![]()
PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
Проверил.
@17773024/000177
@17773202/000307
@230/004767
@232/000466
Да, Патрон у меня лог не дописывает последнюю строчку. Приходится самому дописывать.
---------- Post added at 20:20 ---------- Previous post was at 19:58 ----------
После удаления DZ,HD,LD,VM вылет остался так-же.
Вылетает до установки содержимого вектора - по адресам 230 и 232 находится код загрузчика: Boot_RT-11_from_HX0_(177560).bin
Можно проверить содержимое ячейки 54 и регистров R1 и R2
Дописывает только те строчки, где выведен перевод строки. Можно нажать в пульте <Enter> - тогда строчка попадёт в лог. При закрытии эмулятора последняя строка лога должна записываться в любом случае.
Проверил.
@54/145406
@R1/000012
@R2/000000
Пока непонятно в чём проблема.
Начнём неспешную замену всех добавленных кодов на коды NOP - вот первая итерация: Pro350_HX_SP2a
Последний раз редактировалось Patron; 20.07.2014 в 22:12.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)