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

User Tag List

Страница 93 из 98 ПерваяПервая ... 899091929394959697 ... ПоследняяПоследняя
Показано с 921 по 930 из 980

Тема: Emu80 v.4

  1. #921
    Veteran Аватар для Pyk
    Регистрация
    05.04.2013
    Адрес
    с. Починки, Нижегородская обл.
    Сообщений
    1,181
    Спасибо Благодарностей отдано 
    264
    Спасибо Благодарностей получено 
    457
    Поблагодарили
    182 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Alikberov, что имеется в виду под режимом памяти?

  2. #922
    Member Аватар для Alikberov
    Регистрация
    11.04.2023
    Адрес
    г. Ташкент, Узбекистан
    Сообщений
    116
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    49
    Поблагодарили
    22 сообщений
    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...

  3. #923
    Member Аватар для Alikberov
    Регистрация
    11.04.2023
    Адрес
    г. Ташкент, Узбекистан
    Сообщений
    116
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    49
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В частности, если разместить дополнительное ПЗУ по адресам F000-F7FF, что и предусмотрено в оригинальном Мониторе, то возникает неоднозначная ситуация:
    • Если SDOS установлен, по F000-F7FF размещаются порт КНГМД и дополнительное ПЗУ уже вне доступа
    • Если SDOS отключить, запуск дополнительного ПЗУ возможен, но SDOS уже не работает
    Нужен некий компромисс, о котором я и говорю: В зависимости от зоны чтения инструкций по M1 переключать конфигурацию.
    В данном случае:
    • По GE000, так как счётчик команд будет находиться в интервале E000-EFFF, отображать область F000-F7FF как порты КНГМД
    • По GF000, так как счётчик команд будет находиться в интервале F000-FFFF, отображать область F000-F7FF как ПЗУ
    (Про что в чатах уже мною уже поднимались вопросы.)
    Нужны дополнительные опции конфигурации для оперативного изменения адресного пространства в зависимости от счётчика команд PC.
    Последний раз редактировалось Alikberov; 22.02.2024 в 16:55.
    Электроника КР-03; ZX-Spectrum "Ленинград-48"; Atari-130XE; Поиск-1...

  4. #924
    Guru Аватар для ZEman
    Регистрация
    28.10.2005
    Адрес
    Омск
    Сообщений
    2,052
    Спасибо Благодарностей отдано 
    113
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    23 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Pyk, когда новое обновление будет?
    Полгода уже прошло.

  5. #925
    Member Аватар для Alikberov
    Регистрация
    11.04.2023
    Адрес
    г. Ташкент, Узбекистан
    Сообщений
    116
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    49
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Желательно ещё иметь следующие функции (озвученные в чате):
    • Связь эмуляторов в двух окнах по магнитофонному интерфейсу (не обязательно именно через API-звука: можно просто пайпы использовать, например, галочкой в опциях)
    • Возможность загрузки исходных ASM-листингов

  6. #926
    Member
    Регистрация
    18.01.2010
    Адрес
    Крым
    Сообщений
    136
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    17 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZEman Посмотреть сообщение
    Pyk, когда новое обновление будет?
    Полгода уже прошло.
    Офигеть! Вот ведь свиньи неблагодарные! Хотя... это по нашему.(

  7. Этот пользователь поблагодарил M80 за это полезное сообщение:

    Doronetty (25.02.2024)

  8. #927
    Guru Аватар для ZEman
    Регистрация
    28.10.2005
    Адрес
    Омск
    Сообщений
    2,052
    Спасибо Благодарностей отдано 
    113
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    23 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    M80, Я гдето ругался ?

    грубить некому не хотел, просто я обычно так спрашиваю.
    видел на nedopc и гитхабе что в последнее время прогресс какой-то идёт вот и спросил.
    Последний раз редактировалось ZEman; 25.02.2024 в 18:34.

  9. #928
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от M80 Посмотреть сообщение
    Офигеть! Вот ведь свиньи неблагодарные! Хотя... это по нашему.(
    во какой неженка нарисовалсо

    демонстративно высказываю свое ФИИИ
    Последний раз редактировалось NEO SPECTRUMAN; 26.02.2024 в 01:38.

  10. Этот пользователь поблагодарил NEO SPECTRUMAN за это полезное сообщение:

    ZEman (26.02.2024)

  11. #929
    Veteran Аватар для Pyk
    Регистрация
    05.04.2013
    Адрес
    с. Починки, Нижегородская обл.
    Сообщений
    1,181
    Спасибо Благодарностей отдано 
    264
    Спасибо Благодарностей получено 
    457
    Поблагодарили
    182 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZEman Посмотреть сообщение
    когда новое обновление будет?
    Прогресс, действительно, некоторый есть. Думаю, в марте.

    Цитата Сообщение от Alikberov Посмотреть сообщение
    Связь эмуляторов в двух окнах по магнитофонному интерфейсу (не обязательно именно через API-звука: можно просто пайпы использовать, например, галочкой в опциях)
    Сложно и сомнительна необходимость, вряд ли сделаю, по крайней мере в ближайшее время

    Цитата Сообщение от Alikberov Посмотреть сообщение
    Возможность загрузки исходных ASM-листингов
    Есть в планах, хотя и не не ближайшую версию, в любом случае - каков желаемый формат листинга?

  12. Эти 2 пользователя(ей) поблагодарили Pyk за это полезное сообщение:

    Alikberov (26.02.2024), ZEman (26.02.2024)

  13. #930
    Member Аватар для Alikberov
    Регистрация
    11.04.2023
    Адрес
    г. Ташкент, Узбекистан
    Сообщений
    116
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    49
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    Есть в планах, хотя и не не ближайшую версию, в любом случае - каков желаемый формат листинга?
    В смысле формат?
    В основном, чтобы не было ограничений на количество псевдооператоров ORG и был оператор выбора мнемоник - INTEL или ZILOG.
    Электроника КР-03; ZX-Spectrum "Ленинград-48"; Atari-130XE; Поиск-1...

Страница 93 из 98 ПерваяПервая ... 899091929394959697 ... ПоследняяПоследняя

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

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

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

Похожие темы

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

Ваши права

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