User Tag List

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

Тема: Корвет: Модернизация

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

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

    Регистрация
    20.11.2017
    Адрес
    г. Ростов-на-Дону
    Сообщений
    352
    Спасибо Благодарностей отдано 
    30
    Спасибо Благодарностей получено 
    88
    Поблагодарили
    50 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, сам вижу, что вторая картинка совсем не такая, как в emu. Буду разбираться. Много неизвестных на пути.
    В процессе нашел ошибку в обработке прерываний от 580ВН59 в своей x80.dll(i8080), затем нашел ошибку в i8259(580ВН59) самого Протеуса. Пришлось писать свою dll для i8259.
    Два варианта схемы самого Корвета, несколько разных прошивок РТ2, какие варианты к какой схеме так до конца и не понял, а симуляция каждого варианта очень долгая, 1с работы схемы, чуть больше 4х минут в реале... На картинке видно время симуляции 5.39с=~25 минут реального времени...
    Вечер убил, пока разобрался с черным экраном - толи это глюк, толи фишка Корвета, как минимум на прошивке ОПТС 2.0 - если запускаться с нажатой F2, для загрузки из внешней ПЗУ, то нет инициализации 155РУ2 и на экране ничего не видно. Подключился в монохромном режиме, а там текст! Как оказалось надо запуститься без нажатых кнопок, затем нажать F2, и затем СБРОС, вот тогда все выводится как надо в цвете.

    Добавлю, еще и в emu, похоже нашел ошибку в обработке прерываний! В emu переход на обработчик прерывания происходит сразу же по выполнению команды EI (разрешить прерывания), понятно, это при условии, что есть этот запрос прерывания, а должен переход происходить с задержкой на одну команду после EI. Это может использоваться в конструкции EI - IRET, что бы этот IRET выполнился, а потом новое прерывание обработалось. Это есть в даташите на i8080 и z80. В i8085 не смотрел, но думаю аналогично.
    Последний раз редактировалось PVV; 06.10.2021 в 12:42.

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

    Xrust(06.10.2021)

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

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

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

Похожие темы

  1. Модернизация архитектуры 8008
    от andrews в разделе Творчество
    Ответов: 0
    Последнее: 07.04.2020, 14:33
  2. Amiga 500 Plus и её модернизация
    от AlexWinchester в разделе Amiga
    Ответов: 52
    Последнее: 25.10.2019, 09:44
  3. Ответов: 202
    Последнее: 25.04.2018, 17:12
  4. Модернизация YIS805R2
    от SuperMax в разделе MSX
    Ответов: 3
    Последнее: 16.02.2015, 10:28
  5. Модернизация блока дисководов МС5310
    от SuperMax в разделе ДВК, УКНЦ
    Ответов: 1
    Последнее: 11.06.2014, 19:56

Ваши права

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