вопрос вопросов )
Вид для печати
Посмотрел от начала -- в 160000 прописан начальный адрес 163670, дальше так:
В общем это по большей части не имеет смысла.Код:163670 BR 163772
163772 BR 164306
164306 BIC #012777, 000022(R4) -- уже странно
164314 BR 164274
164274 MOV PC, R3
164276 BR 163700
163700 SUB @(R1)+, @012401(R5) -- опять оч странно
163704 unknown 000040 -- совсем странно
- - - Updated - - -
Не факт что регистр безадресного чтения SEL имеет то же самое значение что для УКНЦ - тогда адрес начального пуска будет другой. Но и других возможных точек входа я тоже не нашёл :-(
nzeemin, а может это в связи с поздней датой к разработке ПК-11 имеет отношение, я ссылку кину АСПэшникам пусть почитают, может прокомментириют )
hobot, я больше склоняюсь к тому что это кто-то делал из УКНЦ сетевой терминал к "большой" машине.
Ничего удивительного, ведь как минимум 2 ПЗУ-шки считаны неправильно.
Если смотреть по твоим уже преобразованным дампам, то:
1) В ПЗУ 0x2000..0x3FFF - все время обнулены биты 6 и 11 (маска 0xF7BF)
2) В ПЗУ 0x6000..0x7FFF - за исключением маленького фрагмента, обнулен бит 11 (маска 0xF7FF)
Таким образом, при считывании этих ПЗУ на данных ножках был плохой контакт. Надо перечитать.
- - - Добавлено - - -
Ну и заодно перечитать 5-ю ПЗУ-шку, она тоже битая)
В ней обнулен бит 5. Поэтому и шрифт выглядел битым)
- - - Добавлено - - -
В общем, все ПЗУ надо перечитать) И желательно не один раз.
Т.е. вставить, прочитать. Вынуть. Вставить, прочитать.
Небольшое уточнение по поводу названия м/с.
DS1, DS2, DS4 я подписал ПЗУ у которых на плате стоит такая маркировка.
DS3 я подписал, потому что она стоит на картридже, который втыкается в колодку на плате УКНЦ с маркировкой DS3. Хотя на картридже 2 ПЗУ. Вторая с оригинальной маркировкой карандашом 14.11.90. И вторая выбирается при активном '0' на выводе 4 (OUT3?) 031 зашивки.
И кстати, у xolod-а в папке invert почему то образы имеют объем 2 кБайта.
Ynicky, У меня есть набор стандартных микросхем 205-208 (лежат без дела).
Если нужны пишите в личку.
А две из пяти РР можно использовать для новодельного Неона к примеру. Но это когда м/х будут корректно считаны.
Сегодня утром был у меня автор этой УКНЦ.
Он согласился, что можно озвучить его имя.
Его зовут Дябин Михаил Иванович.
Он программист. Сегодня принес мне еще одну УКНЦ.
Она оказалась стандартной.
Рассказал, что в 90-е команда в которой он работал в "Научном Центре" пробовала модернизировать УКНЦ. Но у них не получилось. Также сказал, что в этой УКНЦ стоит не стандартная зашивка БМК, которая требует другой контроллер НГМД. Принес 5" дискеты, в которых, предположительно, есть исходники новых ПЗУ.
Вложение 69725
Вложение 69726
Вложение 69727
Вложение 69728