В приложении тест приоритета Т-трапа для PDP-11
На процессоре 1801ВМ1 результаты такие:
Легко заметить, что обработчики внешних прерываний после команды WAIT запускаются один за другим, а ведь уже после возврата из обработчика первого внешнего прерывания - команда WAIT осталась "давно в прошлом". Следовательно у 1801ВМ1 приоритет Т-трапа ниже приоритета внешних прерываний.Код:.RU PDPT1 PDP-11 Interrupts Test #1 MTPS #340 ...Press Key... BIS #100,@#TTPS Set T x3 RTI | WAIT >>> Trap to 014 <<< >>> Interrupt <<< 100 >>> Interrupt <<< 060 >>> Interrupt <<< 064 >>> Trap to 014 <<< >>> Trap to 014 <<< MTPS #340 ...Press Key... BIS #100,@#TTPS Set T x3 RTT WAIT >>> Interrupt <<< 100 >>> Interrupt <<< 060 >>> Interrupt <<< 064 >>> Trap to 014 <<< >>> Trap to 014 <<< >>> Trap to 014 <<< MTPS #340 BIS #100,@#TTPS ...Press Key... Set T x3 RTT >>> Trap to 014 <<< >>> Trap to 014 <<< >>> Trap to 014 <<< >>> Interrupt <<< 100 >>> Interrupt <<< 060 >>> Interrupt <<< 064 Program completed.