В приложении тест приоритета Т-трапа для 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.

