По первому скрину с ЛА возникает вопрос к линии данных 0x10: она и начинается не так как остальные, и в правой части скриншота она "странная".
По первому скрину с ЛА возникает вопрос к линии данных 0x10: она и начинается не так как остальные, и в правой части скриншота она "странная".
Похоже, по адресу F800 прочиталось не то, что нужно, а FF. Проблема с дешифрацией адреса?
Не F800 а F804. НП подключил ПЗУ в ноль и DI/JMP отработали правильно. Другое дело, какой именно адрес был в JMP? По идее должен быть F804, но обращение к 0004, где и был FF, который перевёл в 0038, где так же FF и круг замкнулся. Надо смотреть данные на первых 4х чтениях, какой адрес в JMP попадает. Ну и схема есть?
>Другое дело, какой именно адрес был в JMP? По идее должен быть F804, но обращение к 0004
А не может быть что вместо F804 прочиталос? E804? Я выше писал про странности с линией данных 0x10
Не похоже на ШД процессора, должны быть ещё значения записываемого адреса возврата. Больше похоже на то, что выдаёт ПЗУ. Интереснее, что там на процессор доходит.
ЛА подпаян непосредственно к процессору.
Не очень понимаю, о каких адресах возврата идет речь?
Вот testrom.bin:
т.е., после 0xF8 на ШД должна появиться 0x3EКод:0000: F3 C3 00 F8 FF FF FF FF FF FF FF FF FF FF FF FF ..... 1800: 3E 10 32 00 DA 21 01 D8 36 00 2B 36 4D 36 1D 36 ....
Занятно!
Заменил тестовую ПЗУ на нормальную и вот чего там на ШД:
А на ШАКод:C3 00 F8 C3 1E 00 C3 03 F8 4F C3 0C F8 C3 09 F8 ....
Это чего, получается, процессор игнорирует команду безусловного перехода?Код:0000 0001 0002 0003 0004 0005 0006 0007 ....
Последний раз редактировалось unclerus; 19.11.2019 в 18:27.
Да, надо подключиться (и заодно прозвонить) к ШД на стороне процессора. Опять же, почему такое большое окно для 00? И начальный пуск не может в F800 прыгать, это начало ПЗУ, оно зациклится. Можешь дать актуальное содержимое того ПЗУ, что ты там поставил? А за одно напоминаю за схему, насколько она отличается от журнального РК86?
- - - Добавлено - - -
E8 это RPE. Не уверен за флаг P/V, но RET явно не происходит.
Последний раз редактировалось b2m; 19.11.2019 в 18:29.
Заменю-ка я процессор, так на всякий случай
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)