Не нашел ни одной однотерминальной системы. Так, что могут быть ошибки.
Тест KDJ11-BF console SLU.
Хотя скорее всего не успеетКод:.RU PORT Check SERIAL PORT 0177566 1st & 2nd Print INTERRUPT DELAY - v1.0 NOPs: 50 NOPs: 980 Program completed. .![]()
Не нашел ни одной однотерминальной системы. Так, что могут быть ошибки.
Тест KDJ11-BF console SLU.
Хотя скорее всего не успеетКод:.RU PORT Check SERIAL PORT 0177566 1st & 2nd Print INTERRUPT DELAY - v1.0 NOPs: 50 NOPs: 980 Program completed. .![]()
Последний раз редактировалось form; 14.01.2013 в 19:39.
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
Если там одно прерывание то поди не должно быть проблем. В многотерминальной по таймеру просто еще тест и фикс состояния регистров делается. Можно обойти - я где-то выкладывал способ универсальной работы с терминалом по регистрам независимо от системы, в том числе и независимо от SET TT CONSOL![]()
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
Интересно, при любой ли скорости порта первое прерывание будет через 50 NOPов, или при сокращении продолжительности стартовго бита будет сокращаться и задержка первого прерывания..
В первый интервал прерыванию таймера влезть сложно. В любом случае - несколько запусков теста легко позволит определить максимальные интервалы.
Максимальные - потому что считается разница указателя счётчика команд после пересылки байта в регистр и после прерывания, а "влезшие" прерывания эту разницу уменьшат.
Последний раз редактировалось Patron; 14.01.2013 в 19:49.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Console SLU 38400.
Код:.RU PORT Check SERIAL PORT 0177566 1st & 2nd Print INTERRUPT DELAY - v1.0 NOPs: 13 NOPs: 227 Program completed. .RU PORT Check SERIAL PORT 0177566 1st & 2nd Print INTERRUPT DELAY - v1.0 NOPs: 14 NOPs: 227 Program completed. .RU PORT Check SERIAL PORT 0177566 1st & 2nd Print INTERRUPT DELAY - v1.0 NOPs: 13 NOPs: 227 Program completed. .
---------- Post added at 22:51 ---------- Previous post was at 22:49 ----------
Можно еще ради интереса кэш отключить
Только читать придется документацию - никогда кэш не мучил.
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
Середина стартового бита ~ = [второе значение] / 20 ( отображаемое второе значение меньше общего числа команд из-за обработки первого прерывания ).
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)