Важная информация

User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 11

Тема: Батарейка для памяти

  1. #1
    Member Аватар для jimled
    Регистрация
    18.11.2007
    Адрес
    Харьков
    Сообщений
    95
    Благодарностей: 9
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Батарейка для памяти

    Немного может показаться бредовым, то что я напишу, но в свое время много думал над этой затеей. Идея состоит в том, чтобы параллельно питанию ОЗУ повесить через диоды аккумулятор ( батарею ) который бы сохранял программу в памяти ОЗУ после выключения питания.

    Такое вообще возможно, допустим сделать так чтобы процессор при включении не сбрасывался и тп?

    P.S Подобное я встречал в схематике АОНов на Z80, в часах..
    ZX81+MemBank 16Kb & ZX-Printer (сдохло)
    Ленинград-1 (2шт)
    Ленинград-2 (2шт)
    Харьков (2шт)
    Краснодар

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Master Аватар для rw6hrm
    Регистрация
    10.07.2005
    Адрес
    Ставрополь
    Сообщений
    686
    Благодарностей: 258
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если ОЗУ статическое, то вариант, но если применены (как обычно) динамические РУ5/7, то увы, никак.

  4. #3
    Veteran Аватар для skyther
    Регистрация
    24.06.2005
    Адрес
    Лысьва
    Сообщений
    1,183
    Благодарностей: 187
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Насколько помню, в АОН на Z80 стоит РУ10, а она очень мало кушает в режиме хранения. Если интересует подобная тема на спеке, можешь начать с respect`а, там память статическая.

  5. #4
    Member Аватар для jimled
    Регистрация
    18.11.2007
    Адрес
    Харьков
    Сообщений
    95
    Благодарностей: 9
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо. Хотелось бы вкратце понять, почему с динамической памятью такой трюк не проделать?
    ZX81+MemBank 16Kb & ZX-Printer (сдохло)
    Ленинград-1 (2шт)
    Ленинград-2 (2шт)
    Харьков (2шт)
    Краснодар

  6. #5
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    9,451
    Благодарностей: 3796
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Статика просто хранит информацию при наличии питающего напряжения.
    Динамическая память должна через определенные промежутки времени регенерироваться (восстанавливать сама себя). Если этого не происходит - информация теряется. Для регенерации нужны внешние модули компьютера (для примера Спектрума - полмашины сразу ). На батарейке динамику не сохранишь...
    "Плюс" динамической памяти - соотношение объем/цена. Поэтому Спектрумы и делали на ней (в основном).
    Последний раз редактировалось Ewgeny7; 19.11.2007 в 20:43.
    Scorpion ZS 1024 turbo+/ZXMC 2.6/SD-HDD/FDD/AT-Keyb/Mouse/SMUC 2.0/ProfROMse/VGA 3.0/NeoGS
    ZX-Evolution 4096 rev.B

    Сайт с документацией к "Scorpion ZS 256"

  7. #6
    Master Аватар для rw6hrm
    Регистрация
    10.07.2005
    Адрес
    Ставрополь
    Сообщений
    686
    Благодарностей: 258
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если кто помнит, то был такой комп под названием ЮТ-88. В приложении "ЮТ для умелых рук", №2, 1990, описывалась система СР/М и квазидиск на неё (на РУ5). Так вот, издевкой была фраза, цитата:
    "Все транзитные команды, в нашем случае, учитывая работу с электронным квазидиском, будут храниться на кассетах. Впрочем, если приспособить для питания квазидиска автомобильный аккумулятор, то отпадет необходимость в перезагрузке квазидиска рабочими программами при перерывах в работе с отключением питания".

    При этом схемы на подключение акка, ессно, не было...

  8. #7
    Master Аватар для ILoveSpeccy
    Регистрация
    20.03.2007
    Адрес
    Germany
    Сообщений
    863
    Благодарностей: 400
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Гдето тему читал... толи ZX-MMC, толи DivIDE... точно непомню.
    Так вот в каком-то из этих девайсов статика тоже батарейкой подпитывается.
    Там писалось, что когда статика ничего не пишет и не
    читает типа как в спящем режиме, потребляет очень очень мало
    и питания хватает около 2-2.5В (при номинальных 5) чтобы инфу не потерять.
    SpeccyLand - тут рождается клон!

    Новый проект: Аркадный автомат своими руками

  9. #8
    Master Аватар для ASDT
    Регистрация
    04.08.2005
    Адрес
    Новосибирск
    Сообщений
    734
    Благодарностей: 23
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    "Такое вообще возможно, допустим сделать так чтобы процессор при включении не срасывался и тп?"

    Возможно.


    "Хотелось бы вкратце понять, почему с динамической памятью такой трюк не проделать?"

    Можно и с такой ... тока одним диодом не выйдет ...
    Да и зачем... ?

  10. #9
    Master Аватар для AlexBel
    Регистрация
    02.01.2007
    Адрес
    Волгоград, Россия
    Сообщений
    787
    Благодарностей: 48
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от rw6hrm Посмотреть сообщение
    Если ОЗУ статическое, то вариант, но если применены (как обычно) динамические РУ5/7, то увы, никак.
    Ну, хорошая (шустрая и большого объема) статическая память (скажем, кэш от 486-х или старых пентиумов) тоже кушает неслабо. Даташиты рулят... Так что нужно искать с большИм объемом и малым потреблением...

  11. #10
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,481
    Благодарностей: 776
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от jimled
    Немного может показаться бредовым, то что я напишу, но в свое время много думал над этой затеей. Идея состоит в том, чтобы параллельно питанию ОЗУ повесить через диоды аккумулятор ( батарею ) который бы сохранял программу в памяти ОЗУ после выключения питания.
    Такое вообще возможно, допустим сделать так чтобы процессор при включении не сбрасывался и тп?
    Нет, с процессорами Z80 такой фокус не пройдет.
    При включении питания счетчик команд (PC)устанавливается в 0,
    что обеспечивает запуск программы с 0 адреса.
    Но в принципе придумать дополнительный модуль к Спектруму,
    который бы обеспечивал сохранение текущего состояния программы при выключении питания,
    и востановление при включении можно, если бы это было нужно

    Цитата Сообщение от jimled
    P.S Подобное я встречал в схематике АОНов на Z80, в часах..
    В старых схемах АОН подпитка памяти батарейкой
    обеспечивала сохранение текущих настроек, тоесть данных, а не программного кода.
    Сейчас для этого удобней использовать энергонезависимые микросхемы памяти с последовательным доступом, которые не требуют питания в выключенном состоянии.
    Батарейка теперь нужна только если в системе необходимо иметь часы реального времени, которые должны работать всегда.
    Последний раз редактировалось caro; 20.11.2007 в 14:36.

Страница 1 из 2 12 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Мысли о памяти
    от SfS в разделе Память
    Ответов: 28
    Последнее: 16.12.2006, 10:49
  2. Тест памяти
    от spleen в разделе Софт
    Ответов: 2
    Последнее: 02.05.2006, 12:15
  3. Z80 - чтение из памяти
    от icebear в разделе Память
    Ответов: 15
    Последнее: 06.03.2006, 12:03

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •