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

User Tag List

Страница 42 из 183 ПерваяПервая ... 383940414243444546 ... ПоследняяПоследняя
Показано с 411 по 420 из 1824

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

  1. #411
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

    Изменения:

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

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

    ...

  2. #412
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,560
    Спасибо Благодарностей отдано 
    1,223
    Спасибо Благодарностей получено 
    1,754
    Поблагодарили
    683 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

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

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

  3. #413
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от anasana Посмотреть сообщение
    а для проверки текущей реализации SIMH есть что-то?
    В SIMH можно кучу разных процессоров эмулировать, но для них есть тесты XXDP.

    При запуске TSTVM2 в SIMH на процессоре PDP-11/23 результат такой:

    Код:
    Тестирование правильности выполнения команд процессора:
    
            Однооперандные байтовые команды:
            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
            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
            CMP             - OK
            BIT             - OK
            BIC             - OK
            BIS             - OK
            XOR             - OK
            
            Команды работы с флагами:
            CLx             - OK
            SEx             - OK
            
            Команды условных переходов:
            Bcc             - OK
            
            Команда умножения (частичный тест):
            MUL (even/even)         - OK
            MUL (even/odd)          - OK
            MUL (odd/odd)           - OK
            MUL (odd/even)          - OK
            MUL (table)             - OK
            
            Команды сдвига (частичный тест):
            ASH (test 1)            - OK
            ASH (test 2)            - OK
            ASHC (even)             - OK
            ASHC (odd)              - OK
            
            Команда деления (частичный тест):
            DIV (even)              - ERROR: 0x4B4E / 0xEE7C
            DIV (odd)               - ERROR: 0x7704 / 0x5956

  4. #414
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,560
    Спасибо Благодарностей отдано 
    1,223
    Спасибо Благодарностей получено 
    1,754
    Поблагодарили
    683 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Код:
            Команда деления (частичный тест):
            DIV (even)              - ERROR: 0x4B4E / 0xEE7C
            DIV (odd)               - ERROR: 0x7704 / 0x5956
    Деление реализовано программно?

  5. #415
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Деление реализовано программно?
    Аппаратно. На эмулируемой в SIMH PDP-11/83 - точно такая же фигня.

  6. #416
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    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] для ДВК.

  7. #417
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    Можно ли подпихнуть эмулятору любой шрифт в принципе? Должен ли этот шрифт обязательно быть в системной папке fonts ?
    Шрифт должен быть фиксированной ширины ( как Courier или Fixedsys ) и должен быть установлен в системе.

    Эмулятор просто вызывает системный перечислитель шрифтов и показывает в меню выбора шрифта полученный список.

  8. #418
    Guru Аватар для Vslav
    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    2,413
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    755
    Поблагодарили
    353 сообщений
    Mentioned
    86 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я извиняюсь за свой тривиальный вопрос, тема большая, поиском ответ не нашел.
    А как файлы из файла-имаджа перекидывать на PC и обратно? Какой софт для этого удобный есть? Может быть, плагин для FAR-а замутить?

  9. #419
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,560
    Спасибо Благодарностей отдано 
    1,223
    Спасибо Благодарностей получено 
    1,754
    Поблагодарили
    683 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Аппаратно. На эмулируемой в SIMH PDP-11/83 - точно такая же фигня.
    А разве наши ВМ1-ВМ2 - не с нее были слизаны? Тогда почему на них все четко, а на прародителе нет?

    ---------- Post added at 20:23 ---------- Previous post was at 20:19 ----------

    Цитата Сообщение от Vslav Посмотреть сообщение
    Я извиняюсь за свой тривиальный вопрос, тема большая, поиском ответ не нашел.
    А как файлы из файла-имаджа перекидывать на PC и обратно? Какой софт для этого удобный есть? Может быть, плагин для FAR-а замутить?
    Давно есть плагин RT-11dsk.wcx

  10. #420
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    А как файлы из файла-имаджа перекидывать на PC и обратно? Какой софт для этого удобный есть? Может быть, плагин для FAR-а замутить?
    Плагин уже есть: RT-11 DSK Total Commander wcx plugin ( как использовать его в FAR - там написано ).

Страница 42 из 183 ПерваяПервая ... 383940414243444546 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Эмулятор
    от vladimir53 в разделе Орион
    Ответов: 19
    Последнее: 24.06.2022, 08:02
  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

Ваши права

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