nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 24 Apr 2017 07:24



Reply to topic  [ 3 posts ] 
Специалист - Мысли по расширению ОЗУ за счёт ПЗУ 
Author Message
Senior
User avatar

Joined: 13 Nov 2007 14:09
Posts: 114
Location: Ставрополь
Reply with quote
Сразу скажу, это пока ещё мысль, но, поскольку тут водятся уважаемые любители Спецов, то я только спросить...
Достался мне от хорошего человека клон Спеца Электроника К001-Дон. Умные люди доставили в него буферы шин и, слава Догу, более ничего не делали. А мысль следующая: расширение ОЗУ за счёт места под ПЗУ (у Дона 6 посадочных мест под РФ2/5). Что делается:
- базовое ОЗУ на трёх линейках РУ6 не трогаем, теперь это ОЗУ пользователя под данные и ОЗУ экрана;
- ставим контроллер SD-карты от vinxru, где на карте будут хранится все программы вместе с управляющей оболочкой;
- оставляем одну РФ2/5 под загрузчик, минимум для системы и знакогенератор (думаю, что можно уместиться);
- остальные 5 мест заменяем на РУ10 (с подводкой сигнала /WR) - теперь это ОЗУ программ. Громко, конечно, сказано, но это место для программ типа текстового редактора, СУБД (если оно есть для Спеца), асма/дизасма и тому подобного. Такие программы редко когда занимают место свыше 10 КБ, потому и могут быть помещены в новое место (срач по поводу адаптации программ под новое место давайте опустим, ибо неинтересно. Кому надо - перетранслируют программы в новую область и поделятся с заинтересованной общественностью).
В этом случае для данных пользователя остаётся гораздо больше места, чем в стандартном варианте, тексты гораздо большие можно будет набирать.
Игры - незачем их адаптировать, пусть в старом ОЗУ остаются. Неадптированные программы продолжают работать как обычно.
Недостаток: "рваная" карта ОЗУ, но Спец такой и есть... А, ну и доставляем одну ИД3 для расширения количества портов.
Это только для стандартной, первоначальной схемы, без страниц памяти и проч. чешуи, типа малая кровь...


14 Apr 2017 15:58
Profile WWW
Senior

Joined: 12 Feb 2016 16:39
Posts: 131
Reply with quote
Так, а в чем сложность? Это вполне можно сделать. Я у себя в Специалисте аналогично часть адресного пространства отведенного под ПЗУ выделил под ОЗУ и разместил там область для хранения переменных при работе с SD картой(вариант SD интерфейса на дискретных элементах). В таком раскладе памяти для программ, рассчитанных на базовый Специалист, вообще все прозрачно и незаметно.


14 Apr 2017 17:05
Profile
Senior
User avatar

Joined: 13 Nov 2007 14:09
Posts: 114
Location: Ставрополь
Reply with quote
Ну раз уже кто-то сделал с положительным для себя результатом, то попробую ваять, как время позволит. Спасибо за ответ. А с адаптацией программ.., там видно будет ;)


14 Apr 2017 17:20
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 3 posts ] 

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.