
Сообщение от
Alex_K
При вызове по этому вектору в стеке вроде ничего не сохраняется, только из него загружается PC и PSW.
Обработка TrapTo_4 в прошивке 134 организована так - при входе в HALT-моду первым делом настраивается обработчик TrapTo_4 в HALT-ОЗУ, адрес которого находится в ячейке 000004 HALT-ПЗУ :
Код:
ROM:000000 Jmp loc_5710
ROM:000004 .Word 77004
ROM:000006 .Word 340
ROM:005710 Mov SP, @#77114
ROM:005714 Mov #137, @#77004
ROM:005722 Mov #4566, @#77006
ROM:004566 Inc @#77054
ROM:004572 Return
Кстати, из этого кода можно сделать вывод, что TrapTo_4 в режиме HALT отрабатывается процессором через CALL @Word04. Но для обработчика TrapTo_4 из теста зависания разницы нет - он в любом случае просто выводит сообщение об шибке.