Получается, что старт процессора 1801ВМ3 при W0 == 0 и при W0 == 1 ( в зависимости от положения переключателя SA1.1 ) отличается только значением, загружаемым в PC ( при обычном включении старт происходит с адреса 776, а при автозагрузке - с адреса 173000 ). В PSW в обоих случаях помещается значение 340.
Последний раз редактировалось Patron; 21.01.2016 в 00:51.
Patron, При положении переключателя SA1.1 в 1 получается вот:
Код:**** @007732 @0/000000 @4/077004 @24/000000 @26/000000 @1000/000761
Можно проверить, каким будет адрес останова и сохранённое значение PC , если после включения выполнить в пульте запуск с адреса 776:
- - - Добавлено - - -Код:776G R7/
ПЗУ автозагрузки по адресу 173000 всё равно нет, поэтому там возникает прерывание зависания.
По адресу 4 пульт показал содержимое ПЗУ пульта - похоже на какие-то глюки режима пульта.
Последний раз редактировалось Patron; 21.01.2016 в 01:01.
При SA1.1 в 1 в пульте после включения можно нажать M, чтобы узнать причину вылета в пульт.
Похоже, что отсутствие ПЗУ автозагрузки по адресу 173000 так огорчает плату при попытке старта с W0 == 1, что плата начинает активно глючить.
Очень интересно, а что предполагается узнать с помощью действий в нескольких вышестоящих постах ?
*
Если необходим экстрим - можно паялом подать "общий" на выв "SEL 35 " 1801ВМ3. По идее, ДОЗУ при этом будет недоступно, но зато появится возможность посмотреть на ПЗУ и СОЗУ вживую. Процессор перенесет это мероприятие.
Последний раз редактировалось MM; 21.01.2016 в 01:02.
Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU
Если включить питание при нажатой кнопке ПУЛЬТ - вход в пульт должен произойти до выполнения команды HALT по адресу 776 и тогда сохранённое значение PC должно быть не 1000, а 776 - это тоже можно проверить.
- - - Добавлено - - -
Для процессора тоже. Всё предыдущее обсуждение подразумевало, что кнопку ПУЛЬТ нажимать не надо. Процессор переходит в режим пульта после выполнения команды HALT, а поскольку после включения питания командой HALT заполнены все ячейки ОЗУ - избежать попадания в режим пульта процессору нелегко ( единственный шанс - старт в ПЗУ автозагрузки при его наличии ).
С включенной кнопкой пульт.
@776G
@ 000776
@R7/000776
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)