User Tag List

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

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

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

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

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

    По умолчанию

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

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

  3. #2

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

    По умолчанию

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


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

  4. #3

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,403
    Спасибо Благодарностей отдано 
    1,703
    Спасибо Благодарностей получено 
    2,223
    Поблагодарили
    875 сообщений
    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 - без этого даже на УКНЦ работать не перестанет, но зато на всех остальных машинах не будет глюков.
    Зато при нажатии пользователем клавиши, будет портится вывод информации.

  5. #4

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

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Как они эмулируются на ДВК
    Драйвером EM.SYS, который включается командой SET EM ON

  6. #5

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

    По умолчанию Тест правильности выполнения команд для 1801ВМ1

    Адаптировал тест под ВМ1 и ДВК.

    Теперь все работает окейно.

    Тест тут вместе с исходником

  7. #6

    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,072
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    65 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    который включается командой SET EM ON
    Не помогает. Тест не походит, возможно что вм2 как то иначе инструкции исполняет. Я как понимаю что драйвер ЕМ заменяет к примеру команду умножения на команду сложения.
    Типа
    2*2=2+2
    3*3=3+3+3
    Итак далее. Может как промежуточный вариант сделать поддержку умножения как в 1801ВМ1Г.

    Цитата Сообщение от Patron Посмотреть сообщение
    В файле конфигурации default.cfg параметры второго терминального порта изменены на следующие:
    Ну это под плату МС хотя эмулируются DL11W. Интересно другое, плата DL11W на сколько я знаю может делать HALT от сигнала BREAK. То есть вызов пульта с терминала. Можете поддержать это.

    Спасибо.

  8. #7

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

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Интересно другое, плата DL11W на сколько я знаю может делать HALT от сигнала BREAK
    Не может.
    Это UNIBUSная плата, там просто нечем останавливать с шины

    DLV11* могут.
    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

  9. #8

    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,072
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    65 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Не может.
    Это UNIBUSная плата
    Тогда что она делает на QBUSной шине? Что тогда вообще эмулируем, PDP с процессором 1801ВМ1 или ДВК с платами PDP.

    Цитата Сообщение от form Посмотреть сообщение
    DLV11* могут.
    1801ВП 035 по моему тоже могут.

  10. #9

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

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    плата DL11W на сколько я знаю может делать HALT от сигнала BREAK. То есть вызов пульта с терминала. Можете поддержать это.
    Надо подумать.

    ---------- Post added at 18:09 ---------- Previous post was at 18:08 ----------

    Цитата Сообщение от form Посмотреть сообщение
    DL11W вроде только управляемый таймер эмулирует (с регистром состояния)
    Так и эмулируется - но обычно этот таймер в файле конфигурации просто отключается.

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

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

Эту тему просматривают: 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

Ваши права

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