Вход

Просмотр полной версии : Изменение адреса 1801ВП1-128



MM
15.03.2019, 15:45
https://pic.maxiol.com/thumbs/1552653939.531453781.1128.jpg (https://pic.maxiol.com/?v=1552653939.531453781.1128.jpg)

svinka
21.03.2025, 13:23
Предложу другой способ. Не потребует дополнительных микросхем. Лишь программный код по обработке посылаемых и принимаемых 16-ти битных слов.

Навеяно построением логики микросхемы СОЗУ (К)М1809РУ1.

Суть состоит в перемешивании некоторых линий AD таким образом, чтобы количество 0 и 1 в адресе сохранилось, но дешифратор микросхемы будет реагировать на другой адрес.

Пример для ВП1-128.
При замешивании (физическом) до 7-ми линий AD8-AD2 насчитал всего 35 комбинаций из 3х "1" и 4х "0".
Вот они (34шт кроме стандартного адреса 177130):

177034, 177054, 177064, 177070, 177114, 177124, 177144, 177150, 177160, 177214, 177224, 177230, 177244,
177250, 177260, 177304, 177310, 177320, 177340, 177414, 177424, 177430, 177444, 177450, 177460, 177504,
177510, 177520, 177540, 177604, 177610, 177620, 177640, 177700

Запутать/распутать биты данных программно можно двумя способами. Таблицей соответствия или последовательностью сдвигов.

UncleDim
22.03.2025, 00:48
а всё это чтобы что? где это может потребоваться вообще? рейд-массив на флоповодах?:)

MM
22.03.2025, 21:22
где это может потребоваться
Это всё в основном борьба с платой КНГМД ( МХ ) ДВК, что бы в корзину воткнуть МФМ контроллер на ВП1-128 - например, вариант от блока КНГМД БК0011М ( драйвер BY.SYS ). Именно для этого и меняют адрес у ВП1-128 ( и соответственно дамп загрузочного ППЗУ ).
Еще одно применение ВП1-128 - порт для LAN ( с драйвером и небольшим аппаратным обвесом ), где так же желательно слезть с адреса 177130.