Author |
Message |
HardWareMan
Banned
Joined: 20 Mar 2005 13:41 Posts: 2141 Location: От туда
|
Э, брат, так дело не пойдет. Это 8К все дырявое будет. И накуя такой изврат?
Last edited by HardWareMan on 08 Sep 2012 08:25, edited 1 time in total.
|
08 Sep 2012 08:15 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Я понял эту Вашу мысль, что вы предлагаете отлавливать по шине адреса:
0C0C0H, 0C1C1H, C2C2H ... и т.д.
Их как раз выдают OUT(IN) 0C0H ... и т.д.
Я считаю, что схема сравнения более сложна схемы дешифрации.
И похожим образом поступили в "Орион-128". Только там не делали схемы
сравнения, а сделали дешифрацию так что OUT(IN) ххH попадают
в разные выборки дешифратора.
Так что в "Орион-128" OUT(IN) ххH ограниченно используют.
Но, как правильно Хардыч отметил, - большого выигрыша нет.
И мне кажется, с появлением РУ5(РУ7) - оба варианта не актуальны более.
Поскольку больше ОЗУ в карте памяти - полезнее для развитого ПО.
В "Специалисте-МХ" ПЗУ - вообще в теневой области, а работает он
в сплошном ОЗУ 0 страницы памяти (-32 ячейки УВВ).
_________________ iLavr
Last edited by Lavr on 08 Sep 2012 08:28, edited 1 time in total.
|
08 Sep 2012 08:23 |
|
|
petrenko
Doomed
Joined: 10 Mar 2012 16:21 Posts: 598 Location: РФ
|
Чтоб несмотря на расположение портов в пространстве памяти, а не ВВ ,всё равно обращаться командами IN OUT к ним. И в любом случае это "дырявое" лучше, нежели было в Радио-86РК IMHO , конечно.
Ну а разделять память и ВВ конечно лучше - кто ж спорит.
Я вот думал, может так слегка переделать мой РК-подобный старый комп ?
Last edited by petrenko on 08 Sep 2012 08:34, edited 1 time in total.
|
08 Sep 2012 08:27 |
|
|
HardWareMan
Banned
Joined: 20 Mar 2005 13:41 Posts: 2141 Location: От туда
|
А, речь об РК. Тогда я не против, пущай горит. А вот со Спецом такое не позволю.
|
08 Sep 2012 08:31 |
|
|
petrenko
Doomed
Joined: 10 Mar 2012 16:21 Posts: 598 Location: РФ
|
Не, Специалист я трогать не собираюсь, как говорится "лучшее - враг хорошего". Именно что РК переделать немного .
Last edited by petrenko on 09 Aug 2018 10:03, edited 2 times in total.
|
08 Sep 2012 08:38 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Да вполне можно. Со старым ПО в конфликт не попадёте? Иначе смысл теряется...
Я сам " Специалистом-МХ" вобщем-то пользовался. Там все эти "дыры" ликвидировали.
А вот IN и OUT я себе ограниченно ввёл - по адресу 0FFFFh - мне не хотелось
переделывать шибко программу сервера АОН на 580ВМ80 - а там юзали IN и OUT.
_________________ iLavr
|
08 Sep 2012 08:41 |
|
|
petrenko
Doomed
Joined: 10 Mar 2012 16:21 Posts: 598 Location: РФ
|
Дизассемблировать, "выловить" адреса портов, заменить команды на IN OUT и скомпилировать придётся - это вероятно для "Микрош-РК-шного" софта .
Last edited by petrenko on 09 Aug 2018 10:05, edited 2 times in total.
|
08 Sep 2012 08:47 |
|
|
petrenko
Doomed
Joined: 10 Mar 2012 16:21 Posts: 598 Location: РФ
|
| | | | Lavr wrote: А вот IN и OUT я себе ограниченно ввёл - по адресу 0FFFFh - мне не хотелось переделывать шибко программу сервера АОН на 580ВМ80 - а там юзали IN и OUT. | | | | |
А что там в FFFFh находилось ?
|
08 Sep 2012 08:53 |
|
|
HardWareMan
Banned
Joined: 20 Mar 2005 13:41 Posts: 2141 Location: От туда
|
Их еще найти надо. У нас их не было в конце 80х начале 90х. Я из-за этого не собирал автоматическую плакатницу из какого-то номера журнала Радио.
|
08 Sep 2012 08:57 |
|
|
petrenko
Doomed
Joined: 10 Mar 2012 16:21 Posts: 598 Location: РФ
|
Я что то тоже запутался.
Last edited by petrenko on 09 Aug 2018 10:06, edited 1 time in total.
|
08 Sep 2012 09:13 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Для " Специалиста-МХ" это был запрещенный адрес ВВ. Обращаться к нему было нельзя.
Ну я его схемно подработал так, чтобы он срабатывал как IN 0FFh и OUT 0FFh.
_________________ iLavr
|
08 Sep 2012 09:21 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Я вот посмотрел внимательно на карты памяти « Радио-86РК»:
Во все его УВВ при такой широкой нарезке адресного простанства мы попадаем
командами IN и OUT безо всякой ИМС 531сп1.
Если это распределение кажется слишком нерациональным, можно взять
дешифрацию от " Орион-128".
У него УВВ врезаны в карту памяти экономичнее, но тоже доступны по IN и
OUT безо всякой ИМС 531сп1.
При этом потеряется вся программная совместимость.
Да и вобще, мне кажется, ИМС 531сп1 совсем не при делах. Сравнение двух
одинаковых байт через XOR доступнее сделать, разве нет?
И мне вспоминается «Радио-86РК» потом тоже как-то перепилили,
сузив пространство УВВ, и расширив ОЗУ. Но при этом придержались каких-то
новых договорённостей о пространстве УВВ.
Мне кажется, самым полезным в этом направлении был опубликованный
в « Радио» программируемый дешифратор карты памяти для « РК-86» .
Он позволял программно выставлять разные конфигурации памяти и УВВ,
добиваясь совместимости между софтом для различных клонов.
_________________ iLavr
|
08 Sep 2012 09:53 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Ну если Вы готовы выполнить эту объёмную работу... я бы лично не взялся...
Ну это - отловить совпадение. Я предлагаю сравнивать на XOR - они менее деффицитны.
Но потом сигнал сравнения надо обработать.
Без принципиальной схемы, мне кажется, сравнивать решения уже неконструктивно.
Мне кажется, Вам, как заинтересованному лицу, схему уже можно и прикинуть,
чтобы иметь возможность сравнить её сложность со схемой "Ориона" или с каким
другим известным решением...
Наверное, в этом и есть смысл нашего хобби?
Мы посоветовали, вместе мы посовещались, - но решать, что делать, - вам!
_________________ iLavr
|
08 Sep 2012 21:43 |
|
|
ALS
Senior
Joined: 07 Aug 2012 11:11 Posts: 123 Location: Севастополь
|
Не совсем понятно - зачем еще и мелкую логику тащить из 80-х...
Есть же 8-битный компаратор 74HC688, для этих целей его сам Б-г велел.
|
09 Sep 2012 00:41 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Ну это если он есть... у меня, к примеру, XOR есть, а у petrenko - 531СП1, похоже...
( Хотя я их тоже отродясь живьём не видел... )
Наверное, в древнюю технику удобно насовать то, что под рукой имеется,
а уж если ничего не имеется, то идти покупать 74HCххх.
Хотя, конечно, это сугубо моё мнение...
_________________ iLavr
|
09 Sep 2012 00:48 |
|