TRAP имеет вектор 34. Независимо от аргумента. Аргумент является частью кода команды и может быть проанализирован обработчиком прерывания, и это все касаемо циферки. То есть будь то TRAP 0 или TRAP 377, а вектор всегда будет 34. Ну и инициализировать его лучше сразу на этапе сборки программы через .ASECT (пример как это делается писал выше).
Система никак не обрабатывает команду TRAP. Если же речь идет об адресах 0-2, то там для обычных программ записана очистка R0 и .EXIT, а для виртуальных - очистка R0 и .ASTX, но это никак не относится к делу![]()





Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 
