1

Тема: Что за модуль ОЗУ на 512К от НТК Спрайт?

Прочел в рекламе НТК Спрайт:

- уcтaнoвкa дoпoлнитeльныx мoдулeй oпepaтивнoй пaмяти
нa 128 и 512 Kбaйт (c вoзмoжнocтью opгaнизaции элeктpoннo-
гo диcкa);

Что это за зверь? Он в природе существовал?

2 Отредактировано LeoN (02-05-2021 08:01)

Re: Что за модуль ОЗУ на 512К от НТК Спрайт?

ИМХО, полагаю, что это для девятки (потому как "дополнительные модули"), и предполагаю, что предлагают минимальный вариант расширения на 128К (итого 256К) и максимальный на 512К (4 модуля по 128К, итого 640К).

Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).

3 Отредактировано avivanov76 (03-05-2021 02:45)

Re: Что за модуль ОЗУ на 512К от НТК Спрайт?

У меня после чтения этой темы закралось подозрение, что вряд ли 128К модули в таком количестве могли нормально работать.
А в то же время К565РУ7 формально была доступна с 1989 года, так что разработать модуль на 512К было реально.

4 Отредактировано LeoN (03-05-2021 10:18)

Re: Что за модуль ОЗУ на 512К от НТК Спрайт?

avivanov76 пишет:

что вряд ли 128К модули в таком количестве могли нормально работать.

ИМХО, для корректной работы дейзи-цепочек блокировок разработчики вменили обязанность пользователю последовательно вставлять модули ДопОЗУ, начиная со второго слота, и вменили обязанность именно программерам корректно учитывать и переключать страницы ДопОЗУ.

avivanov76 пишет:

А в то же время К565РУ7 формально была доступна с 1989 года, так что разработать модуль на 512К было реально.

Лимитующий фактор не в типе мелкосхем, а всего в четырех битах номера страницы модуля (это 16 страниц по 8К = 128К)...

Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).

5

Re: Что за модуль ОЗУ на 512К от НТК Спрайт?

LeoN пишет:

ИМХО, для корректной работы дейзи-цепочек блокировок разработчики вменили обязанность пользователю последовательно вставлять модули ДопОЗУ, начиная со второго слота.

Я так понял, цепочки там только на линии блокировки ОЗУ. А при блокировке ПЗУ выходы РТ13 всех модулей объединяются монтажным "И", и поскольку выходы не с открытым коллектором, возникает "состязание по перетягиванию уровня" между микросхемами. В случае пары модулей это может и прокатит, но если модулей четыре, и три из них будут тянуть линию "вверх", а один вниз, то заблокировать ПЗУ не получится.

LeoN пишет:

и вменили обязанность именно программерам корректно учитывать и переключать страницы ДопОЗУ

Не только учитывать и переключать, но еще и знать в совершенстве, как это делает ОС, чтобы не лишиться доступа к ее функциям. Вопреки принципу инкапсуляции, когда программа не должна знать подробности реализации используемого API.

LeoN пишет:

Лимитующий фактор не в типе мелкосхем, а всего в четырех битах номера страницы модуля (это 16 страниц по 8К = 128К)...

Вот мне и было интересно, как разработчики модуля с этим выкрутились. Может, они четыре 128К модуля в одном имитировали.