Вот этот кусок у меня отрабатывает на 100%
Скрытый текст
Код:MOV @#172660$,R4 ; R4 = адрес ОЗУ пультового отладчика
CLR R0 ; Признак ошибок = 0
MOV R4,SP
BMI 160464$ ; Запуск в ЦП
BIT #20,@#177716 ; ЦП в режиме HALT ?
BEQ 160332$ ; Нет
MOV @#0,R1
BEQ 160332$
JMP @R0
160332$:MOV #40,@#177716$ ; Останов ЦП (установка DCLO и ACLO)
CALL 173252$ ; Перекачка пультового монитора в сист. ОЗУ ЦП
MOV #70045,@#177010 ; Передача ключа теста памяти (делать или нет)
MOV 42(R4),@#177014
CLR @#177716 ; Снятие DCLO
[свернуть]
Но дальше ACLO уже не снимается, те вот этот код уже не выполняется или выполняется, но D24 не снимает:
Скрытый текст
Код:MOV #100,R0
160370$:SOB R0,160370$ ; Задержка
MOV #100000,@#177716; Запуск ЦП (снятие ACLO)
[свернуть]
По идее, если ПП переписал Монитор в область ЦП, можно попробовать ручками поднять ACLO. Я попробовал, ЦП запустился,мусор на экране изменялся пока экран не стал просто белым (повторяется каждый раз после включения питания и поднятия ACLO ручками). Оно и понятно, выводом на экран занимается ПП, а он работает не правильно. В общем, косяк в связке ПП, RAM ПП, ROM(208 и 205 проверены - данные читаются и корректны), D10.

