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

User Tag List

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

Тема: Отличия RAM Спектрума 48k и Ленинград

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Member
    Регистрация
    25.06.2014
    Адрес
    г. Москва
    Сообщений
    148
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Отличия RAM Спектрума 48k и Ленинград

    Добрый день!
    Я только начинаю во всем этом разбираться. Появился очень ламерский вопрос:
    У Ленинграда в качестве RAM используется 8 микросхем ру5, по 64 кбит каждая. Итого: 64 кбайт.
    В оригинальном Спектруме: 8 чипов 4116 по 16 кбит + 8 чипов 4164 по 64 кбит, аналогом которой является ру5.

    Почему так?
    Я знаю, что исторически первоначально было только 8*4116. Но куда деваются лишние килобиты? Не говоря о том, что 8 микросхем ру5 это тоже не 48кбайт.

    Лишние блоки памяти просто не используется?

    Еще второй вопрос - из чего выделяется видеопамять на прорисовку экрана?
    Спасибо!

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

  3. #2
    Master Аватар для Eagle
    Регистрация
    14.09.2014
    Адрес
    г. Гусь-Хрустальный
    Сообщений
    603
    Спасибо Благодарностей отдано 
    83
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    16 кБ деваются на ПЗУ, в оригинале ещё имеются два поля памяти из которых первые 16 кБ имеют рефреш от процессора и эта память медленная. ЕМНИП.
    6912 байт следуют сразу после ПЗУ и используются под видеопамять.
    Последний раз редактировалось Eagle; 15.01.2015 в 12:15.

    Скрытый текст

    ZX Spectrum +2 +divIDE + BDI
    Profi 1024k plus
    Scorpion ZS-256 Turbo+
    ZX Evolution rev.C2+NeoGS+SDCard HxC Floppy Emulator
    ZX Evolution rev.C2+ZXM-SoundCard Extreme+ZXM-MoonSound
    AVR ZX Spectrum V2.0
    Орион 128
    [свернуть]

  4. #3
    Member
    Регистрация
    25.06.2014
    Адрес
    г. Москва
    Сообщений
    148
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо! А можно по подробнее? В каком смысле оно уходит на пзу? Туда копируются данные из eprom? Касательно рефреша тоже не понял. Имеется в виду то, что процессор периодически обновляет ее, так иначе она стирается? Зачем вообще этот дополнительный блок более старой памяти?

  5. #4
    Guru Аватар для SAM style
    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,055
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    218
    Поблагодарили
    92 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Prehistorik Посмотреть сообщение
    Спасибо! А можно по подробнее? В каком смысле оно уходит на пзу? Туда копируются данные из eprom?
    Если обращение идёт к адресам #0000-#3FFF (A14=0, A15=0), то сигнал выборки отправляется не на МС ОЗУ, а на МС ПЗУ, соответственно данные оттуда появляются на шине, и процессор их кушает.
    Все любят гипножабу

  6. #5
    Member
    Регистрация
    25.06.2014
    Адрес
    г. Москва
    Сообщений
    148
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо! Имеется в виду, что так как вся периферия Z80 сидит на единой шине, то в виду, скажем так, коллизии, первые 16 кбайт оперативной памяти недоступны, так как эти адреса заняты ПЗУ?

  7. #6
    Sinclair User Аватар для Eltaron
    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,045
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    144
    Спасибо Благодарностей получено 
    463
    Поблагодарили
    326 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Prehistorik Посмотреть сообщение
    Спасибо! Имеется в виду, что так как вся периферия Z80 сидит на единой шине, то в виду, скажем так, коллизии, первые 16 кбайт оперативной памяти недоступны, так как эти адреса заняты ПЗУ?
    Да.
    В некоторых клонах есть возможность отключить ПЗУ и использовать ОЗУ из нижних 16 килобайт. Такое ОЗУ называется теневым.
    Но ни в оригинальном спектруме-48, ни в Ленинграде-1 это невозможно.
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI

  8. #7
    Guru Аватар для SAM style
    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,055
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    218
    Поблагодарили
    92 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Prehistorik Посмотреть сообщение
    Спасибо! Имеется в виду, что так как вся периферия Z80 сидит на единой шине, то в виду, скажем так, коллизии, первые 16 кбайт оперативной памяти недоступны, так как эти адреса заняты ПЗУ?
    Да, в обычных спектрумах так и сделано, но сейчас есть и "необычные", где в любую четверть памяти можно подсунуть любую страницу ПЗУ или ОЗУ по выбору - это работа диспетчера памяти, который по шине адреса и данным из портов формирует нужные сигналы нужным МС.
    Все любят гипножабу

  9. #8
    Veteran Аватар для piroxilin
    Регистрация
    24.05.2009
    Адрес
    Москва
    Сообщений
    1,098
    Записей в дневнике
    2
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Prehistorik, В оригинальном спектруме памяти 16кб (8шт по 2кб) и 32кб (8шт по 4кб). Микрухи соотв 4116 и 4132(но там разная маркировка было но суть всёравно 32кбита).
    В 16 кб оперативе был экран и остальное ( с 16384 по 32767) и при обращении к этой области проц притормаживался (из-за отрисовки экрана чтоле...).
    В ленинградах и т.д. память делали общую и не тормозящую, но первые 16 кб памяти были никак не доступны.
    В продвинутых клонах к ним можно обращаться через "выкрутасы".
    Но были клоны с памятью , как в оригинале - 16+32кб (с раздельными полями" , например дельта-с .

    Это если упрощённо.
    -----
    Да, если у тебя в 48-м родном спектруме стоят 8штук 4116 и 8 шт 4164 - то последние явно после ремонта поставили, взамен 4132-х.
    А память "тогда" ,когда спектрум проектировали стояла очень много, поэтому экономя 16кб была ощутимая. А у нас когда делали, то уже не так ощутима была разница в оперативе, но схема гораздо упрощалась при работе с "общим" полем памяти.
    Последний раз редактировалось piroxilin; 15.01.2015 в 14:16.
    С уважением, Дмитрий.

  10. #9
    Member
    Регистрация
    25.06.2014
    Адрес
    г. Москва
    Сообщений
    148
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Понял, спасибо! Меня смутило то, что на ибее как замену upper rom предлагают 64-килобитную 4164 по 8 штук. Которая, видимо, будет использоваться на половину. Я же хочу такую пачку памяти использовать под Ленинград. Ру5 у меня есть, но сомнительного вида и не в полном объеме, а где закупить - пока не нашел. А так - хочу воплотить давнюю задумку - собрать Ленинград. Разобраться в его схемотехнике и, быть может, сообразить что-то свое на данной основе.
    Последний раз редактировалось Prehistorik; 15.01.2015 в 14:44. Причина: Опечатки с мобильника

  11. #10
    Master
    Регистрация
    18.01.2005
    Адрес
    Ростов-на-Дону
    Сообщений
    577
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от piroxilin Посмотреть сообщение
    Да, если у тебя в 48-м родном спектруме стоят 8штук 4116 и 8 шт 4164 - то последние явно после ремонта поставили, взамен 4132-х.
    А память "тогда" ,когда спектрум проектировали стояла очень много, поэтому экономя 16кб была ощутимая. А у нас когда делали, то уже не так ощутима была разница в оперативе, но схема гораздо упрощалась при работе с "общим" полем памяти.
    На самом деле в Спектрумы ставили 4164 у которых в одной половинке были битые байты. Такие бракованные микрухи стоили намного дешевле. А Синклер был большим любителем купить подешевле. А на плате Спектрума есть перемычки, которыми можно выбирать какую половинку
    использовать.

    Кстати, информации по 4132 в интернете не нашел. Сомневаюсь, что такой чип вообще существовал.
    Последний раз редактировалось Lion17; 20.01.2015 в 18:08.

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

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

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

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

Похожие темы

  1. Отличия БК-0011М от БК-0010(01)?
    от nzeemin в разделе БК-0010/0011
    Ответов: 22
    Последнее: 30.03.2021, 18:47
  2. HR-DOS в чем отличия от TR-DOS?
    от Vladimir_S в разделе Оси
    Ответов: 25
    Последнее: 18.03.2013, 14:11
  3. Отличия Электроника 32 ВТЦ 101 от 201 и 202
    от foxweb в разделе Изображение
    Ответов: 5
    Последнее: 08.01.2013, 22:42
  4. Отличия NES мультиколор
    от Juge (GodFather) в разделе Nintendo
    Ответов: 0
    Последнее: 09.09.2010, 17:50

Метки этой темы

Ваши права

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