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

User Tag List

Страница 40 из 183 ПерваяПервая ... 363738394041424344 ... ПоследняяПоследняя
Показано с 391 по 400 из 1824

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

  1. #391
    Guru Аватар для MiX
    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,065
    Спасибо Благодарностей отдано 
    34
    Спасибо Благодарностей получено 
    74
    Поблагодарили
    62 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    В системном ПЗУ ДВК есть загрузчик с перфоленты, поэтому ближайшим новым устройством в эмуляторе станет (скорее всего) перфолента.
    При этом очень желательна работа эмулятора с реальным параллельным портом LPT.

    Цитата Сообщение от Vamos Посмотреть сообщение
    Так, у кого есть образы перфоленты
    Кое что здесь.

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

  3. #392
    Master
    Регистрация
    05.03.2010
    Адрес
    Санкт-Петербург
    Сообщений
    781
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    При этом очень желательна работа эмулятора с реальным параллельным портом LPT.
    И много сейчас ПС с параллельным портом? У меня например нет ни одной.

  4. #393
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vamos Посмотреть сообщение
    И много сейчас ПС с параллельным портом?
    Тут скорее вопрос - на какой минимальной конфигурации возможна комфортная работа эмулятора, а так если допустим собрать(что вполне осуществимо) PIII800EB там и LPT 100% будет и машинка шустрая (в плане ДОС\ВИНДОС хр) (под 4-й пень с платами реально проблематично, хотя процессоров завал).


    Цитата Сообщение от MiX Посмотреть сообщение
    Кое что здесь.
    Предлагаете в разделе ДВК архива начать накапливать оцифровки лент?
    Что там за формат и как с ним работать (распознать\отличить) ?
    Архив программ для УК-НЦ, ДВК и БК.

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

  5. #394
    Guru Аватар для MiX
    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,065
    Спасибо Благодарностей отдано 
    34
    Спасибо Благодарностей получено 
    74
    Поблагодарили
    62 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vamos Посмотреть сообщение
    И много сейчас ПС с параллельным портом? У меня например нет ни одной.
    Например байтовый обмен есть у перфоратора ПЛ150М, если эмуляция параллельного порта имеет в обе стороны.

    Цитата Сообщение от hobot Посмотреть сообщение
    Предлагаете в разделе ДВК архива начать накапливать оцифровки лент?
    Раздел для этого более подходит "Электроника 60".

    Цитата Сообщение от hobot Посмотреть сообщение
    Что там за формат и как с ним работать (распознать\отличить) ?
    Формат примерно такой же как у загрузчика НХ. Расширение я думаю что будет ODT и/или BIN,LDA.

  6. #395
    Guru Аватар для MiX
    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,065
    Спасибо Благодарностей отдано 
    34
    Спасибо Благодарностей получено 
    74
    Поблагодарили
    62 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На всякий случай выкладываю драйвер PC.SYS.
    Адресация: 177550 векторы 070 074
    Вложения Вложения
    • Тип файла: zip PC.zip (359 байт, Просмотров: 135)

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

    По умолчанию

    Обновилась текущая сборка "эмулятора ДВК": DVK_Emulator_30.09.14_15-40

    Изменения:

    1. Улучшена эмуляция диска DX.

    2. Теперь к приводам DX и DY можно подключать не только секторные, но и блочные образы ( т.е. обычные DSK-образы ). Для DX максимальный размер блочного образа 252928 байтов ( 494 блока ), для DY в режиме одинарной плотности - так же, как для DX, а в режиме двойной плотности - 505856 байтов ( 988 блоков ). Режим плотности каждого привода DY выбирается автоматически в соответствии с размером подключенного образа.

    ...
    Последний раз редактировалось Patron; 24.10.2014 в 16:57.

  8. #397
    Guru Аватар для MiX
    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,065
    Спасибо Благодарностей отдано 
    34
    Спасибо Благодарностей получено 
    74
    Поблагодарили
    62 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Добавил КТлК.

    На основе конфигурации default.cfg сделал конфигурацию DVK_KTLK.cfg добавив устройства DL11-W с разными адресами. Вообще по уму желательно чтоб было это одно устройство иначе конфиг будет разрастаться с повторением излишней информацией, но для этого надо эмулировать КР1801ВП1-034 и КР1801ВП1-055. Далее поставил заглушки для того чтобы тест проходил, при желании можно закомментировать.
    Код:
    KTLK1 <=> KTLK1
    KTLK2 <=> KTLK2
    KTLK3 <=> KTLK3
    KTLK4 <=> KTLK4
    KTLK5 <=> KTLK5
    KTLK6 <=> KTLK6
    Во вложении конфиг и немного софта.
    P.S. При запуске теста выключите таймер.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	KTLK.jpg 
Просмотров:	276 
Размер:	81.6 Кб 
ID:	49509  
    Вложения Вложения
    • Тип файла: zip KTLK.zip (12.7 Кб, Просмотров: 131)
    Последний раз редактировалось MiX; 02.10.2014 в 00:54.

  9. #398
    Guru Аватар для MiX
    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,065
    Спасибо Благодарностей отдано 
    34
    Спасибо Благодарностей получено 
    74
    Поблагодарили
    62 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Добавил контроллер B1/B21

    Контроллер В1 предназначен для управления ЭПЛ "Consul 260" и ФСУ "FS1501"
    Адресация Consul 260 : 177560 вектор 60 (занят терминалом)
    Адресация ФСУ FS1501 : 177550 вектор 70

    Контроллер В21 предназначен для управления "ПЛ-150"
    Адресация ПЛ-150 : 177554 вектор 74

    Драйвером РС видится как одним устройством, хотя эмулируются два. К сожалению модуль принтера эмулирует связь только в одну сторону поэтому дальше платы В1 ничего не подключено на вход. На вывод сделал консоль PL150 но я не знаю ни одну управляющую программу чтоб проверить. Если у кого есть скиньте сюда. Во вложении конфиг и драйвер РС.SYS под RT11v5.7
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	PC.jpg 
Просмотров:	163 
Размер:	73.3 Кб 
ID:	49540  
    Вложения Вложения
    • Тип файла: zip PC.zip (2.7 Кб, Просмотров: 127)

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

    По умолчанию

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

    Изменения:

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

    2. В файле конфигурации default.cfg параметры второго терминального порта изменены на следующие:

    Код:
    [TerminalPort2.ini]
    BaseIO_Address     = 0176560
    BaseVectorsAddress = 0360
    DL11W_TerminalPort_ComponentDisabled = 0
    DL11W_LineClock_ComponentDisabled    = 1
    DL11W_LineClock_Hz = 50
    DL11W_TerminalPort_BitsPerByte = 11
    DL11W_TerminalPort_BaudRate = 9600
    DL11W_TerminalPort_CPS_Limit = 0
    Последний раз редактировалось Patron; 24.10.2014 в 16:53.

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

    По умолчанию Тест правильности работы процессора

    Проверил сегодня тест правильности работы процессора ВМ2 для УКНЦ на эмуляторе ДВК, он практически замечательно там запускается. Единственные глюки - при ожидании ввода нажатия клавиши эмуль останавливается, загорается HOLD (почему?). И немножко лишних символов печатается.

    Теперь по сути теста. Тест по сути - полный перебор всех сочетаний аргументов и флагов команд.
    На реальном УКНЦ, EmuStudio и UKNCBTL - полностью работает.

    На эмуляторе ДВК (v 0.90), судя по тесту, неправильно эмулируется команда SBC.
    Что же касается команд деления и умножения, то их тестирование тоже проваливается, но, это, видимо, потому, что их попросту нет на ВМ1 (я с ним не очень знаком), и они эмулируются софтварно.

    Исходник и тест можно взять тут.

    Лог теста тут:

    Скрытый текст


    Код:
    Тест процессора КР1801ВМ2 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
            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
            CMP             - OK
            BIT             - OK
            BIC             - OK
            BIS             - OK
            XOR             - OK
     
            Команды работы с флагами:
            CLx             - OK
            SEx             - OK
     
            Команды условных переходов:
            Bcc             - OK
     
            Команда умножения (частичный тест):
            MUL (even/even)         - ERROR: 0x14B4 / 0x534D
            MUL (even/odd)          - ERROR: 0xD23D / 0x7E18
            MUL (odd/odd)           - ERROR: 0xFD9A / 0x25ED
            MUL (odd/even)          - ERROR: 0x35BA / 0xF453
            MUL (table)             - OK
     
            Команды сдвига (частичный тест):
            ASH (test 1)            - OK
            ASH (test 2)            - OK
            ASHC (even)             - OK
            ASHC (odd)              - OK
     
            Команда деления (частичный тест):
            DIV (even)              - ERROR: 0x4B4E / 0x3AE8
            DIV (odd)               - ERROR: 0x7704 / 0x135F
            DIV (odd)               - ERROR: 0x7704 / 0x135F
    [свернуть]

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

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

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

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

Похожие темы

  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

Ваши права

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