User Tag List

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

Тема: Пожелания и планы по эмулятору Башкирия-2М

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

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

    По умолчанию

    b2m, кажется в отладчике есть неприятный глючок. Я отлаживал эмуляцию контроллера дисковода и наблюдал, как изменяются регистры ВГ93. Так вот если во время пошагового прогона обновлять окно состояния портов, например переключением ctrl+m в память и назад - на каждое обновление происходит чтение регистра данных ВГ93. Соответсвенно, когда доходит дело до процедуры чтения данных в отлаживаемой программе через IN 0x18 - данные уже будут не те, что нужно.
    И вообще, надо бы сделать наконец автоматическое обновление памяти и портов.
    Последний раз редактировалось Tim0xA; 03.07.2010 в 01:59.

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

  3. #2

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,927
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Tim0xA Посмотреть сообщение
    данные уже будут не те, что нужно.
    Это не глюк, это фича
    Я уже тоже думал, что для отладчика нужны другие связи, так сказать "через заднее кирильцо", как говорил Аркадий Райкин. Особенно неприятно сказывается эта фича при просмотре верхней памяти в БК-0010(11), там вообще после просмотра генерируется прерывание по несуществующему устройству.

    Цитата Сообщение от Tim0xA Посмотреть сообщение
    И вообще, надо бы сделать наконец автоматическое обновление памяти и портов.
    По Shift+F8 должно всегда обновляться (только надо не забывать отпускать Shift когда jmp,call или rst выполняется), другое дело, что в связи с вышеописанной фичей это не всегда удобно. Поэтому нужно сначала сделать всем устройствам "заднее крыльцо" Только вот код разрастётся, т.к. придётся везде учитывать, нормальное это чтение, или из отладчика, а я не люблю раздутого кода. Как вариант, можно вместо просмотра портов сделать просмотр состояния устройства, грубо говоря, просто некий текст от устройства, но редактировать его будет нельзя.

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

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

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

Похожие темы

  1. Ответов: 1034
    Последнее: 29.10.2021, 07:15
  2. Жалобы/пожелания по работе форума
    от Conan в разделе Форум
    Ответов: 6289
    Последнее: 14.03.2021, 00:19
  3. пожелания создателям эмуляторов
    от проф в разделе Эмуляторы
    Ответов: 24
    Последнее: 09.02.2007, 01:31
  4. Пожелания по сервисам форума
    от andrews в разделе Форум
    Ответов: 10
    Последнее: 14.08.2006, 13:47

Ваши права

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