Вообще-то у 1201.02 стартовое ПЗУ Halt-Mode стоит по адресу 140000, а с адреса с 160000 местами открывается фрагменты ОЗУ, которое вне Halt-Mode недоступно. Там пультовая программа держит свои рабочие поля, а также туда пересылается фрагмент программы, реализующий FIS.
Во-первых, их надо поменять местами. И. во-вторых, такое имеет смысл использовать, если проц будет использоваться только в юзермоде. При этом для Halt=Mode, проще всего, прицепить двухсловное (минимум) ПЗУ Halt-Mode, которое первым словом будет содержать 040000 - адрес ПЗУ, вторым - 000340 - PSW для процессора. Первыми командами из юзермодовой ПЗУхи, если надо, прописать вектора и пр, потом, если надо, разрешить прерывания и только после этого писать собственно программу. И забыть, что существует вывод HALT (не помню, как его зовут у ВМ2) и команда HALT - и то, и другое банально завесят этот процессор в таком окружении.
Опять же, рекомендую мой любимый документ 3.858.392 ТО - там подробный учебник по системе команд.





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