![]() |
Quote:
А что прерываний на 1 больше получается чем выводимых символов - подтверждаю. ---------- Post added at 16:19 ---------- Previous post was at 16:15 ---------- Кстати вопрос - если говоришь на УКНЦ запрет-разрешение не работает - как на нем раюотают обычные непатченные системы? |
Quote:
Для этого подпрограмма обработки EMT делает BIS #100,@#TTPS. При этом даже не надо проверять предыдущее состояние буфера вывода. Если буфер вывода содержал символы ( а значит - прерывания были разрешены ) - ничего не изменится, а если буфер вывода был пуст (а значит - прерывания были запрещены) - произойдёт новое прерывание и вывод на экран продолжится. ---------- Post added at 12:27 ---------- Previous post was at 12:26 ---------- Quote:
|
Quote:
---------- Post added at 16:29 ---------- Previous post was at 16:27 ---------- Quote:
главное, что на этих 1 и 2 работает правило - записал в буфер, разрешил прерывания, поехал дальше, прерывание возникло :) ---------- Post added at 16:31 ---------- Previous post was at 16:29 ---------- Собственно наверное специально так сделано из-за специфики использования каналов этих. |
Quote:
Code:
.SBTTL TERMINAL OUTPUT INTERRUPT SERVICE |
Quote:
|
Что за такой регистр 177074 на магистрали ПП?
По адресу похож на рудимент несуществующего источника канала-2. |
Quote:
Code:
177074 Резерв Формируется сигнал "СИП" |
Quote:
Про 177704 тоже самое написано, а оказалось, что этот регистр много чего делает. Поэтому и возник подобный вопрос. |
Quote:
Вот меня интересует, неужто в 1801ВП1-120 не хватило места для второго направления для канала 2, да и реализация запроса на прерывания (кроме канала 0 со стороны ЦП) аппаратно легче, чем классическая для ДВК. |
Quote:
Кстати, не смотря на обилие высказываний в этой теме о различии каналов 0 (стиль ДВК), и всех остальных, я так внятно и не понял этого различия. Хотя и внимательно вчитывался) Возможно, потому что все говорят вразнобой. |
| All times are GMT +4. The time now is 02:44. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.