User Tag List

Показано с 1 по 10 из 187

Тема: Изготовление плат Pentagon 48k, Pentagon 1024 SL 2.2 и клона Галаксия

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

    Регистрация
    24.06.2011
    Адрес
    Тула
    Сообщений
    278
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Посмотрел внимательней - лучше оставить как у вас - при нестандартном программном выводе на на экран мой вариант может не работать.


    Цитата Сообщение от fifan Посмотреть сообщение
    ПЗУ "С" - это знакогенератор для графического режима, присущего только Плюсу.
    ПЗУ "С" это дополнительные программы для вывода на графический экран.
    Ну и наверное знакогенератор там присутствует, только подключается она не к ПЗУ знакогенератора, а к шинам адреса и данных процессора. См по вашей ссылке http://retrospec.sgn.net/users/tomca.../SK8601-45.jpg рисунок внизу слева IC13
    а выборка этой ПЗУ на рисунке выше IC6 выв. 4 и выход IC3B. Таким образом ПЗУ "С" занимает верхние 8Кб памяти Е0000-FFFF. Сама ПЗУ 4Кб, но из-за неполной дешифрации адресов она отображается в памяти два раза. Для полной совместимости так надо и оставить.
    Теперь как это реализовать - сначала введем ПЗУ "С" отдельной микросхемой (когда будет полностью готова схема, подумаем как объеденить все ПЗУ в одно и все ОЗУ в одно.)
    По вышеприведенной ссылке рисунок внизу слева - сама ПЗУ IC13, адреса , данные , !RD с процессора, сигналы А и В с рисунка вверху страницы. Если я не ошибаюсь, то IC3B используется в качестве буфера-повторителя, чтобы не сажать напрямую на ногу процессора R1C1.
    Поэтому сигнал В можно взять с процессора !MREQ.
    Добавляем в нашу схему дешифратор IC6 - с 4 ноги берем сигнал А.
    Для того, чтобы ПЗУ "С" не конфликтовало с введеной ранее доп ОЗУ формируем сигнал выборки дополнительного ОЗУ - соединяем вместе 5,6,7,11,12 ноги IC6, подтягиваем резистором на +5в. и подаем на вы 24 DD9(это уже в вашей схеме) , элемент DD7:4 не используем.
    выкидывается основное DD5 или делается её размер в 32 кБайта?
    Подключение выборки доп ОЗУ описал выше.
    Распределение памяти в Галаксии Плюс я увидел так:

    0000-1FFF 8Кб ПЗУ А+В
    2000-27FF 2Кб клавиатура
    2800-DFFF 46Кб ОЗУ + доп ОЗУ
    E000-FFFF 8Кб ПЗУ С
    Последний раз редактировалось AIS; 11.06.2012 в 11:15.

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

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

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

Похожие темы

  1. Pentagon – 1024 SL 2.2
    от skar в разделе Барахолка (архив)
    Ответов: 5
    Последнее: 19.08.2008, 12:56
  2. Pentagon – 1024 SL 1.4
    от skar в разделе Барахолка (архив)
    Ответов: 19
    Последнее: 28.08.2007, 13:00
  3. Pentagon-1024 SL ver 1.4
    от KingOfEvil в разделе Барахолка (архив)
    Ответов: 10
    Последнее: 08.08.2006, 08:52
  4. Pentagon-1024
    от CHRV в разделе Pentagon
    Ответов: 20
    Последнее: 05.06.2006, 20:20
  5. Pentagon 1024 SL
    от breeze в разделе Pentagon
    Ответов: 7
    Последнее: 15.03.2005, 10:43

Ваши права

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