User Tag List

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

Тема: Emu80 v.4

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

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

    Регистрация
    11.04.2023
    Адрес
    г. Ташкент, Узбекистан
    Сообщений
    180
    Спасибо Благодарностей отдано 
    57
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    39 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Question

    Цитата Сообщение от Pyk Посмотреть сообщение
    Alikberov, что имеется в виду под режимом памяти?
    Вопрос напрямую касается этой темы и я бы хотел проверить собственную модель памяти пока хотя бы в рамках эмуляции.
    Вложение 80410

    Режим холодного старта
    По сигналу Сброса триггер ТМ2 сбрасывается и дешифратор ИД7 блокируется, а ПЗУ РФ2 принудительно включается и проецируется в памяти по зеркалам 0000…07FF / 0800…0FFF / 1000…17FF / 1800…1FFF / 2000…27FF и т.д., при этом код ПЗУ вполне может функционировать при условии, что нету памяти под стек и никаких УВВ. То есть, инструкциями EI/DI генерировать звук подобным кодом:
    Код:
         .0 .1 .2 .3 .4 .5 .6 .7 .8 .9 .A .B .C .D .E .F
    0000 C3 03 00 21 20 00 16 FF 7E B7 CA 03 00 FB 3C C2
    0010 0E 00 7E F3 3C C2 14 00 15 C2 08 00 23 C3 06 00
    0020 7B BD DE EF F7 89 C4 E2 F1 F8 96 CB E5 F2 F9 00
    Однако, в Emu80 ничего не происходит, так как Сброс передаёт управление на адрес F800, откуда Jump'ится на 0003, где сплошные 00.
    Это конфигурацию нужно подправить или вообще не предусматривалось?
    (Из схемы за 1986 год это следует!)

    Ведь до первого чтения из 8000…FFFF дешифратор адрес заблокирован и ничего адресовать не может, а ПЗУ выбирается принудительно.

    Режим 64 Кб
    Хотелось бы в рамках эмулятора проверить режим памяти в 65536 байтов ОЗУ, когда код, работающий с адресов 0000…7FFF получает в 8000…FFFF дополнительное ОЗУ и имеет тем самым все 64 Кб на запись и чтение, так как ИД7 вновь отключается (подробнее - в теме).
    Потому, хотелось бы в конфигурации этот режим описать.

    P.S.: Спасибо!
    Последний раз редактировалось Alikberov; 20.02.2024 в 16:57. Причина: Добавил миниатюру схемы LogiSim
    Электроника КР-03; ZX-Spectrum "Ленинград-48"; Atari-130XE; Поиск-1...

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

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

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

Похожие темы

  1. Emu80, старые версии
    от Pyk в разделе Эмуляторы отечественных компьютеров
    Ответов: 68
    Последнее: 11.03.2017, 00:33

Ваши права

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