User Tag List

Страница 35 из 144 ПерваяПервая ... 313233343536373839 ... ПоследняяПоследняя
Показано с 341 по 350 из 1844

Тема: Эмулятор ДВК

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

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

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,807
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    80 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    судя по тесту, неправильно эмулируется команда SBC
    Действительно - там была ошибка. Повезло, что в эмуляции SBCB ошибки не было, поэтому исправить эмуляцию SBC оказалось легко.

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

  3. #2

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,433
    Спасибо Благодарностей отдано 
    1,721
    Спасибо Благодарностей получено 
    2,258
    Поблагодарили
    888 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Действительно - там была ошибка. Повезло, что в эмуляции SBCB ошибки не было, поэтому исправить эмуляцию SBC оказалось легко.
    А что на счет того - пояснить, как сделать так, чтобы HOLD не включалось, и лишние символы не печатались? И какие команды убрать, как отсутствующие в ВМ1?

  4. #3

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,807
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    80 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    как сделать так, чтобы HOLD не включалось, и лишние символы не печатались?
    Не выводить управляющие последовательности KeyON и KeyOFF - без этого даже на УКНЦ работать не перестанет, но зато на всех остальных машинах не будет глюков.


    Цитата Сообщение от Titus Посмотреть сообщение
    какие команды убрать, как отсутствующие в ВМ1?
    В 1801ВМ1 нет команд MUL, DIV, ASH и ASHC.

  5. #4

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,433
    Спасибо Благодарностей отдано 
    1,721
    Спасибо Благодарностей получено 
    2,258
    Поблагодарили
    888 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    В 1801ВМ1 нет команд MUL, DIV, ASH и ASHC.
    Как они эмулируются на ДВК?

    ---------- Post added at 00:59 ---------- Previous post was at 00:59 ----------

    Цитата Сообщение от Patron Посмотреть сообщение
    Не выводить управляющие последовательности KeyON и KeyOFF - без этого даже на УКНЦ работать не перестанет, но зато на всех остальных машинах не будет глюков.
    Зато при нажатии пользователем клавиши, будет портится вывод информации.

  6. #5

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    374
    Поблагодарили
    311 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    Thumbs up

    Цитата Сообщение от Titus Посмотреть сообщение
    Теперь все работает окейно.

    Версия эмулятора ДВК



    [свернуть]


    Лог теста ВМ1 Titusa


    Код:
    .TSTVM1
    Тест процессора КР1801ВМ1 v0.1a (c) by dr.Titus
    
    Тестирование правильности выполнения команд процессора:
    
            Однооперандные байтовые команды:
            NOP             - OK
            MOVB            - OK
            CLRB            - OK
            COMB            - OK
            INCB            - OK
            DECB            - OK
            NEGB            - OK
            TSTB            - OK
            ROLB            - OK
            RORB            - OK
            ASRB            - OK
            ASLB            - OK
            ADCB            - OK
            SBCB            - OK
            SXT             - OK
    
            Однооперандные словные команды:
            MOV             - OK
    Next page?
            CLR             - OK
            COM             - OK
            INC             - OK
            DEC             - OK
            NEG             - OK
            TST             - OK
            ROL             - OK
            ROR             - OK
            ASR             - OK
            ASL             - OK
            ADC             - OK
            SBC             - ERROR: 0x92CB / 0xFA3A
            SWAB            - OK
    
            Двухоперандные байтовые команды:
            CMPB            - OK
            BITB            - OK
            BICB            - OK
            BISB            - OK
    
            Двухоперандные словные команды (частичный тест):
            ADD             - OK
            SUB             - OK
    Next page?
            CMP             - OK
            BIT             - OK
            BIC             - OK
            BIS             - OK
            XOR             - OK
    
            Команды работы с флагами:
            CLx             - OK
            SEx             - OK
    
            Команды условных переходов:
            Bcc             - OK
    .
    [свернуть]
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  7. #6

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А команды работы с флагами проверяются все 32 или только привычные 10?
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  8. #7

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,433
    Спасибо Благодарностей отдано 
    1,721
    Спасибо Благодарностей получено 
    2,258
    Поблагодарили
    888 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    А команды работы с флагами проверяются все 32 или только привычные 10?
    Все.

  9. #8

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,807
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    80 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Обновилась текущая сборка "эмулятора ДВК": DVK_Emulator_24.10.14_16-10

    Изменения:

    1. Внесены изменения, описанные ЗДЕСЬ.

    2. Исправлена эмуляция команды SBC.

    ...

  10. #9

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,433
    Спасибо Благодарностей отдано 
    1,721
    Спасибо Благодарностей получено 
    2,258
    Поблагодарили
    888 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    2. Исправлена эмуляция команды SBC.
    Как полезно иногда сделать тест)

    Благодаря нему исправился эмуль ДВК (sbc), UKNCBTL (команда сдвига, не помню какая), и EmuStudio (тоже не помню что).

  11. #10

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    374
    Поблагодарили
    311 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    Thumbs up обновились успешно ! + вопрос про шрифты !

    Версия эмулятора ДВК



    [свернуть]


    протокол работы программы TSTVM1


    Код:
    .TSTVM1
    Тест процессора КР1801ВМ1 v0.1a (c) by dr.Titus
    
    Тестирование правильности выполнения команд процессора:
    
            Однооперандные байтовые команды:
            NOP             - OK
            MOVB            - OK
            CLRB            - OK
            COMB            - OK
            INCB            - OK
            DECB            - OK
            NEGB            - OK
            TSTB            - OK
            ROLB            - OK
            RORB            - OK
            ASRB            - OK
            ASLB            - OK
            ADCB            - OK
            SBCB            - OK
            SXT             - OK
    
            Однооперандные словные команды:
            MOV             - OK
    Next page?
            CLR             - OK
            COM             - OK
            INC             - OK
            DEC             - OK
            NEG             - OK
            TST             - OK
            ROL             - OK
            ROR             - OK
            ASR             - OK
            ASL             - OK
            ADC             - OK
            SBC             - OK
            SWAB            - OK
    
            Двухоперандные байтовые команды:
            CMPB            - OK
            BITB            - OK
            BICB            - OK
            BISB            - OK
    
            Двухоперандные словные команды (частичный тест):
            ADD             - OK
            SUB             - OK
    Next page?
            CMP             - OK
            BIT             - OK
            BIC             - OK
            BIS             - OK
            XOR             - OK
    
            Команды работы с флагами:
            CLx             - OK
            SEx             - OK
    
            Команды условных переходов:
            Bcc             - OK
    .
    [свернуть]


    последнее на данный момент обновление эмулятора
    http://zx-pk.ru/showpost.php?p=747858&postcount=412

    (!) Patron, а каким образом формируется список выбираемого шрифта для закладки VT52? Поясню - у меня в системе на ноуте и на стационаре, после установки DOSBOX в системе появляется очень правильный шрифт "Дежавю Санс Моно", но вот какой нюанс:
    В прошлый раз на ноуте этот шрифт был в выпадающем меню шрифтов эмулятора ДВК только на ноуте, теперь же обратная ситуация - он есть,
    но только на стационаре ) Шрифт мне нравится тем, что он имеет правильный ноль (с буквой О никогда не спутаешь) и латинский шрифт
    отчасти напоминает ДВКашный + шрифт масштабируемый. Можно
    ли подпихнуть эмулятору любой шрифт в принципе? Должен ли этот шрифт обязательно быть в системной папке fonts ?
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

Страница 35 из 144 ПерваяПервая ... 313233343536373839 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Эмулятор
    от vladimir53 в разделе Орион
    Ответов: 20
    Последнее: 03.09.2024, 13:24
  2. Эмулятор ПЗУ.
    от ALKO в разделе Память
    Ответов: 8
    Последнее: 17.05.2011, 13:41
  3. Эмулятор AY на AVR
    от serkiri в разделе Звук
    Ответов: 52
    Последнее: 10.06.2010, 09:01
  4. Эмулятор для Mac
    от AlexBel в разделе Эмуляторы
    Ответов: 11
    Последнее: 02.05.2010, 18:53

Ваши права

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