ЮТ-88 NN лет спустя

Советские программируемые калькуляторы, микрокомпьютеры и большие ЭВМ, не попавшие в другие разделы

Moderator: Shaos

User avatar
HardWareMan
Banned
Posts: 2139
Joined: 20 Mar 2005 13:41
Location: От туда

Post by HardWareMan »

Э, брат, так дело не пойдет. Это 8К все дырявое будет. И накуя такой изврат?
Last edited by HardWareMan on 08 Sep 2012 08:25, edited 1 time in total.
User avatar
Lavr
Supreme God
Posts: 16703
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Я понял эту Вашу мысль, что вы предлагаете отлавливать по шине адреса:
0C0C0H, 0C1C1H, C2C2H ... и т.д.

Их как раз выдают OUT(IN) 0C0H ... и т.д.

Я считаю, что схема сравнения более сложна схемы дешифрации.
И похожим образом поступили в "Орион-128". Только там не делали схемы
сравнения, а сделали дешифрацию так что OUT(IN) ххH попадают
в разные выборки дешифратора.
Так что в "Орион-128" OUT(IN) ххH ограниченно используют.
Но, как правильно Хардыч отметил, - большого выигрыша нет.

И мне кажется, с появлением РУ5(РУ7) - оба варианта не актуальны более.
Поскольку больше ОЗУ в карте памяти - полезнее для развитого ПО.

В "Специалисте-МХ" ПЗУ - вообще в теневой области, а работает он
в сплошном ОЗУ 0 страницы памяти (-32 ячейки УВВ).
Last edited by Lavr on 08 Sep 2012 08:28, edited 1 time in total.
iLavr
petrenko
Doomed
Posts: 598
Joined: 10 Mar 2012 16:21
Location: РФ

Post by petrenko »

Чтоб несмотря на расположение портов в пространстве памяти, а не ВВ ,всё равно обращаться командами IN OUT к ним. И в любом случае это "дырявое" лучше, нежели было в Радио-86РК IMHO , конечно.
Ну а разделять память и ВВ конечно лучше - кто ж спорит.
Я вот думал, может так слегка переделать мой РК-подобный старый комп ?
Last edited by petrenko on 08 Sep 2012 08:34, edited 1 time in total.
User avatar
HardWareMan
Banned
Posts: 2139
Joined: 20 Mar 2005 13:41
Location: От туда

Post by HardWareMan »

А, речь об РК. Тогда я не против, пущай горит. А вот со Спецом такое не позволю.
petrenko
Doomed
Posts: 598
Joined: 10 Mar 2012 16:21
Location: РФ

Post by petrenko »

Не, Специалист я трогать не собираюсь, как говорится "лучшее - враг хорошего".
Именно что РК переделать немного .
Last edited by petrenko on 09 Aug 2018 10:03, edited 2 times in total.
User avatar
Lavr
Supreme God
Posts: 16703
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

petrenko wrote:Я вот думал, может так слегка переделать мой РК-подобный старый комп ?
Да вполне можно. Со старым ПО в конфликт не попадёте? Иначе смысл теряется...

Я сам "Специалистом-МХ" вобщем-то пользовался. Там все эти "дыры" ликвидировали.

А вот IN и OUT я себе ограниченно ввёл - по адресу 0FFFFh - мне не хотелось
переделывать шибко программу сервера АОН на 580ВМ80 - а там юзали IN и OUT. :wink:
iLavr
petrenko
Doomed
Posts: 598
Joined: 10 Mar 2012 16:21
Location: РФ

Post by petrenko »

Дизассемблировать, "выловить" адреса портов, заменить команды на IN OUT и скомпилировать придётся - это вероятно для "Микрош-РК-шного" софта .
Last edited by petrenko on 09 Aug 2018 10:05, edited 2 times in total.
petrenko
Doomed
Posts: 598
Joined: 10 Mar 2012 16:21
Location: РФ

Post by petrenko »

Lavr wrote:А вот IN и OUT я себе ограниченно ввёл - по адресу 0FFFFh - мне не хотелось
переделывать шибко программу сервера АОН на 580ВМ80 - а там юзали IN и OUT. :wink:
А что там в FFFFh находилось ?
User avatar
HardWareMan
Banned
Posts: 2139
Joined: 20 Mar 2005 13:41
Location: От туда

Post by HardWareMan »

Их еще найти надо. У нас их не было в конце 80х начале 90х. Я из-за этого не собирал автоматическую плакатницу из какого-то номера журнала Радио.
petrenko
Doomed
Posts: 598
Joined: 10 Mar 2012 16:21
Location: РФ

Post by petrenko »

Я что то тоже запутался. :osad:
Last edited by petrenko on 09 Aug 2018 10:06, edited 1 time in total.
User avatar
Lavr
Supreme God
Posts: 16703
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

petrenko wrote:
Lavr wrote:А вот IN и OUT я себе ограниченно ввёл - по адресу 0FFFFh
А что там в FFFFh находилось ?
Для "Специалиста-МХ" это был запрещенный адрес ВВ. Обращаться к нему было нельзя.
Ну я его схемно подработал так, чтобы он срабатывал как IN 0FFh и OUT 0FFh.
iLavr
User avatar
Lavr
Supreme God
Posts: 16703
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

petrenko wrote:ИМС 531сп1 что ли найти ? Ну так что консилиум посоветует ? впихнуть сравнение в схему старенького РК ?
Я вот посмотрел внимательно на карты памяти «Радио-86РК»:

Image

Во все его УВВ при такой широкой нарезке адресного простанства мы попадаем
командами IN и OUT безо всякой ИМС 531сп1.

Если это распределение кажется слишком нерациональным, можно взять
дешифрацию от "Орион-128".

У него УВВ врезаны в карту памяти экономичнее, но тоже доступны по IN и
OUT безо всякой ИМС 531сп1.
При этом потеряется вся программная совместимость.

Да и вобще, мне кажется, ИМС 531сп1 совсем не при делах. Сравнение двух
одинаковых байт через XOR доступнее сделать, разве нет?

И мне вспоминается «Радио-86РК» потом тоже как-то перепилили,
сузив пространство УВВ, и расширив ОЗУ. Но при этом придержались каких-то
новых договорённостей о пространстве УВВ.

Мне кажется, самым полезным в этом направлении был опубликованный
в «Радио» программируемый дешифратор карты памяти для «РК-86» .
Он позволял программно выставлять разные конфигурации памяти и УВВ,
добиваясь совместимости между софтом для различных клонов.
iLavr
User avatar
Lavr
Supreme God
Posts: 16703
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

petrenko wrote:Дизассемблировать, "выловить" адреса портов, заменить команды на IN OUT и скомпилировать придётся - это вероятно для "Микрош-РК-шного" софта.
Ну если Вы готовы выполнить эту объёмную работу... я бы лично не взялся... :-?
petrenko wrote:две сп1 всего
Ну это - отловить совпадение. Я предлагаю сравнивать на XOR - они менее деффицитны.
Но потом сигнал сравнения надо обработать.

Без принципиальной схемы, мне кажется, сравнивать решения уже неконструктивно.
Мне кажется, Вам, как заинтересованному лицу, схему уже можно и прикинуть,
чтобы иметь возможность сравнить её сложность со схемой "Ориона" или с каким
другим известным решением...

Наверное, в этом и есть смысл нашего хобби?
Мы посоветовали, вместе мы посовещались, - но решать, что делать, - вам! :lol:
iLavr
User avatar
ALS
Senior
Posts: 123
Joined: 07 Aug 2012 11:11
Location: Севастополь

Post by ALS »

Не совсем понятно - зачем еще и мелкую логику тащить из 80-х...
Есть же 8-битный компаратор 74HC688, для этих целей его сам Б-г велел.
User avatar
Lavr
Supreme God
Posts: 16703
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

ALS wrote:Не совсем понятно - зачем еще и мелкую логику тащить из 80-х...
Есть же 8-битный компаратор 74HC688, для этих целей его сам Б-г велел.
Ну это если он есть... у меня, к примеру, XOR есть, а у petrenko - 531СП1, похоже...
(Хотя я их тоже отродясь живьём не видел... :wink: )

Наверное, в древнюю технику удобно насовать то, что под рукой имеется,
а уж если ничего не имеется, то идти покупать 74HCххх.
Хотя, конечно, это сугубо моё мнение...
iLavr