User Tag List

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

Тема: ZXMAK2 - Виртуальная машина ZX Spectrum

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

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

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

    По умолчанию

    Нашел вот такое.

    69888 тактов/кадр
    отсутствие задержек при обращении к ОЗУ (аналогично Пентагону)
    отсутствие проблем с длительностью сигнала INT (запрос прерывания снимается по сигналу подтверждения прерывания M1/IORQ)
    Теневое ОЗУ и альтернативное ПЗУ управляются портом #7F (127):
    bit 0 - RN
    bit 1 - RC

    Сигнал RC=1 включает теневое ОЗУ, независимо от сигнала RN. Когда RC=0, RN выбирает банк ПЗУ: основной и дополнительный. На плате "Орели" есть места под две дополнительные микросхемы 2764 с альтернативной прошивкой, которую можно включать таким образом.

    Дешифрация портов у "Орели" производится по 8 битам адреса. Порт бордюра, таким образом, доступен только по одному адресу #FE! Также имеется порт #1F для эмуляции кемпстон-джойстика; вышеупомянутый порт #7F и зарезервированный порт #FF, сигнал выборки которого в схеме компьютера нигде не используется, однако выведен на системный разъем.
    Порт #7F - это управление страницами по адресам 0000-3FFF в "Орели". При бит1=1 выбирается теневое ОЗУ, при бит1=0 и бит0=0 - основное ПЗУ, при бит1=0, бит0=1 - альтернативное ПЗУ. Также при записи в порт #7F запоминаются биты 3 и 4 шины данных, но они в схеме нигде не используются, а выведены в инвертированном виде на системный разъем (сигналы DV0 и DV1).

    Следует учесть, что в "Орели" запись по адресам 0000-3FFF происходит всегда в теневое ОЗУ, даже если оно в данный момент не подключено. Это позволяет загрузить теневой монитор с кассеты простой командой LOAD "" CODE, однако делает этот монитор уязвимым для программ, которые пашут область ПЗУ.
    16 дополнительных клавиш подключаются по двум неиспользованным битам порта FE на чтение
    Расширенные кнопки Орели читаются через 7й и 5й бит порта FE, что, вроде бы, не поддерживается ни одним эмулятором (кавычки сидели на одной из таких клавиш). Еще у него была полноценная русификация - в строке бейсика можно было вводить и русские, и латинские символы.
    обработчик NMI по адресу 0066
    Данные в теневом ОЗУ не теряются после аппаратного сброса клавишей RESET.
    Последний раз редактировалось NEO SPECTRUMAN; 08.10.2011 в 21:02.

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

  3. #2

    Регистрация
    17.09.2010
    Адрес
    г. Днепропетровск
    Сообщений
    3,222
    Спасибо Благодарностей отдано 
    24
    Спасибо Благодарностей получено 
    20
    Поблагодарили
    11 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    Нашел вот такое.
    для сравнения тестов, эмулятора орели и реальной орели могу фото тестов сделать .
    Последний раз редактировалось zorel; 08.10.2011 в 20:52.

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

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

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

Похожие темы

  1. Ответов: 7
    Последнее: 06.04.2012, 21:37
  2. Машина Тьюринга для Z80
    от ZXMAK в разделе Эмуляторы
    Ответов: 4
    Последнее: 15.08.2011, 03:26
  3. Продвинутая Мелко Машина 1
    от Black_Cat в разделе Зарубежные компьютеры
    Ответов: 74
    Последнее: 03.03.2009, 09:05
  4. Что за машина такая??? Commodore 128...
    от ILoveSpeccy в разделе Commodore 16/64/128
    Ответов: 5
    Последнее: 31.10.2007, 10:25
  5. Java-машина
    от Error404 в разделе Программирование
    Ответов: 2
    Последнее: 15.01.2007, 15:11

Ваши права

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