User Tag List

Показано с 1 по 8 из 8

Тема: Расширение памяти Speccy до 128K

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

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

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

    По умолчанию

    Фунцеклирование порта вопросов не вызывает ?

    Впрчем не важно , если сам порт уже реализован в классическом виде , то остаётся на "провода" идущие на старшие адреса RAM повесить дешифратор . Комбинация бит
    A14P=1 A15P=0 A16P=1 - SCR-0(RAM5)
    A14P=1 A15P=1 A16P=1 - SCR-1(RAM7)
    В свою очередь любой из этих вариантов означает обращение в VRAM (и отрубание RAM). Как видно бит A15P удобно использовать как старший бит для руления страницами VRAM (именно поэтому у меня на схеме на старший бит ША VRAM идёт A15P_aka_VA14 ).

    На старшие адреса RAM идут A14P A15P A16P влюбом порядке (точнее как удобней разводить ).

    Пустые страницы в RAM можно пустить под какуюнить фигню (как в хроме).

    Как видно всё очень просто.

    Добавлено через 10 минут
    Навсякий случий - бит SCR есесно нужно тоже подтыкать к старшей ножке ША VRAM во время работы ВК . Т.е. бит SCR заменяет бит A15P_aka_VA14 на время работы ВК .
    Последний раз редактировалось fan; 11.06.2007 в 18:47. Причина: Добавлено сообщение
    Спек128 - испанская выдумка, навязанная Сэру Клайву. © Shaos
    REAL HARDWARE MUST LIVE ! - http://SBLive.narod.ru/ZX-Spectrum/

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

  3. #2

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

    По умолчанию

    2fan

    Ну в обшем с портом 7FFD все ясно...
    Читал твой пост насчет этого (тут) и понял так:

    Биты:

    0 -|
    1 -|
    2 ---- 0 - 7 страница памяти (страница 5 - Screen0, страница 7 - Screen1)
    3 ---- активная страница видеопамяти, откуда выводятся данные на телевизор
    4 ---- Переключатель ПЗУ 0-128К, 1-48К
    5 ---- Если 1 то спек запирается в 48К режиме до резета
    6 -|
    7 ---- В классическом варианте 128К не исползуются,
    но можно адресовать 512К как в пентагоне

    Память:

    0000 - 3FFF - ПЗУ 128/48
    4000 - 7FFF - Всегда страница 5
    8000 - BFFF - Всегда страница 2
    C000 - FFFF - Страницы 0 до 7 взависимости от состояния младших 3 битов порта 7FFD...

    Если я правильно понимаю то может быть такое:
    * Процессор работает в Screen0 а видеоконтроллер выводит со страницы Screen1...

    Вот вроде и все...

    А теперь к практике ( А вот на практике неполучается ничего )

    Комбинация бит
    A14P=1 A15P=0 A16P=1 - SCR-0(RAM5)
    A14P=1 A15P=1 A16P=1 - SCR-1(RAM7)
    В свою очередь любой из этих вариантов означает обращение в VRAM (и отрубание RAM). Как видно бит A15P удобно использовать как старший бит для руления страницами VRAM (именно поэтому у меня на схеме на старший бит ША VRAM идёт A15P_aka_VA14 ).
    Может у тебя есть примерчики на VHDL или сырки от ReSpecT 128К???
    Последний раз редактировалось ILoveSpeccy; 11.06.2007 в 19:28.

  4. #3

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

    По умолчанию

    Сделал!!!!!!!!!!!!

    Щас спать охота.... завтра напишу в чем дело было
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Image0612-0303(CVBS).jpg 
Просмотров:	486 
Размер:	23.5 Кб 
ID:	5421  

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

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

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

Похожие темы

  1. Сигнал CAS расширение ОЗУ
    от AlexFantasy в разделе Память
    Ответов: 3
    Последнее: 05.05.2007, 15:38
  2. Небольшое расширение Unreal
    от valker в разделе Эмуляторы
    Ответов: 22
    Последнее: 19.03.2007, 21:45
  3. Расширение памяти компьютера "Байт".
    от andreil в разделе Память
    Ответов: 9
    Последнее: 13.05.2006, 15:27
  4. Расширение памяти
    от alexfreed в разделе Память
    Ответов: 7
    Последнее: 16.11.2005, 17:49

Ваши права

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