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

User Tag List

Страница 72 из 183 ПерваяПервая ... 686970717273747576 ... ПоследняяПоследняя
Показано с 711 по 720 из 1824

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

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

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Я тут в конфиге увидел всякие файлы на тему DY... А грузиться он с них умеет?
    Ага.

  2. #712
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У меня просто засвечивается DY0 и тишина...
    Использовал прилагаемый конфиг ДВК-2_DY.cfg...

    ---------- Post added at 22:54 ---------- Previous post was at 22:51 ----------

    О, сейчас сработало...
    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

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

    По умолчанию

    form, Надо набрать В, потом DY и ВК.

  4. #714
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Надо набрать В, потом DY и ВК.
    Ну поди знаком с этим

    ---------- Post added at 23:18 ---------- Previous post was at 22:56 ----------

    Попытался загрузить RSX-11M с DY... Не вышло - останавливается даже не попадая в PANIC, успев напечатать идентификационную строку. В других эмуляторах в конфигурации 11/03 все работает. Лень пока ковыряться, могу выложить образ если у кого время есть...

    На других эмуляторах:
    Код:
    DEVICE TT001: NOT IN CONFIGURATION
    
      RSX-11M V4.8 BL70   28.K
    >RED DY:=SY:
    >RED DY:=LB:
    >MOU DY:RSX11MBL70
    >@DY:[1,2]STARTUP
    >* Please enter time and date (DD-MMM-YYYY HH:MM) [S]: 23:13:26 22-OCT-2015
    >TIME 23:13:26 22-OCT-2015
    >@ <EOF>
    >TAS
    . LDR.        LDR    248. 000000 LB0:-00000000 FIXED
    TKTN   05.00  SYSPAR 248. 012000 LB0:-00001507
    MCR... 07.00  SYSPAR 160. 012000 LB0:-00001123
    ...MOU 27.02  GEN    160. 040000 LB0:-00001276
    F11ACP 06.02  SYSPAR 149. 012000 LB0:-00000434 CHECKPOINTED
    ...INS 9.02   GEN    100. 040000 LB0:-00001053
    ...SAV 05.01  GEN    100. 040000 LB0:-00001414
    ...AT. 9.01   PAR14K  64. 070000 LB0:-00000653
    ...PIP 18.10  GEN     50. 040000 LB0:-00001517
    >PIP /LI
    
    
    Directory DY0:[1,50]
    22-OCT-15 23:13
    
    RSX11M.SYS;1        114.    C  22-OCT-15 22:01
    RSX11M.STB;1        13.        22-OCT-15 22:01
    FCPSML.TSK;1        97.     C  22-OCT-15 22:01
    ICP.TSK;1           152.    C  22-OCT-15 22:01
    INS.TSK;1           62.     C  22-OCT-15 22:01
    MCR.TSK;1           117.    C  22-OCT-15 22:01
    MOU.TSK;1           46.     C  22-OCT-15 22:01
    SAV.TSK;1           81.     C  22-OCT-15 22:01
    TKN.TSK;1           18.     C  22-OCT-15 22:01
    PIP.TSK;1           75.     C  22-OCT-15 22:01
    
    Total of 775./775. blocks in 10. files
    
    >
    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

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

    По умолчанию

    form, А что дебаг пишет?

  6. #716
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    А что дебаг пишет?
    Ничего интересного - несколько тестов несуществующих регистров, отключение несуществующего MMU - это штатное поведение. Потом HALT trap. И независимо от того работает эмулятор или нет в принципе - непрерывный lost interrupt vector 100...

    Сейчас чаю налью, может поковыряю еще. Могу предположить, что все падает когда дело доходит до прерываний от DY - они к примеру быстрее DECовских ожиданий (происходят скорее чем определенное количество команд процессора успевает выполниться).
    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

  7. #717
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Разве изначальный дистрибутив уже с генерированный?
    Также как и в RT-11, начальный дистрибутив грузится в базовую систему из которой и запускается процесс генерации.

    ---------- Post added at 00:07 ---------- Previous post was at 00:06 ----------

    Впрочем это несколько выходит за рамки темы. Предлагаю почистить и перенести в тему по RSX

    Кстати M в пульте говорит interrupt error...

    ---------- Post added at 00:10 ---------- Previous post was at 00:07 ----------

    Вобщем если бы была возможность такая - как фичу добавить откладывание прерываний от контроллера пока процессор не выполнил определенное количество инструкций - это бы решило проблему. Ну а пока попробую переписать свой драйвер для MY под 11M - ему пофигу даже если I/O заканчивается одновременно с инструкцией которая его запустила
    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. #718
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Ничего интересного - несколько тестов несуществующих регистров, отключение несуществующего MMU - это штатное поведение. Потом HALT trap.
    Можно получить полный лог выполненных команд и обработанных прерываний, для чего добавить в раздел [links] используемого файла конфигурации строку: CPU [DisAsm] > Debug и изменить указанные ниже параметры в разделах [CPU.ini] и [Debug.ini] :

    Код:
    [links]
    CPU [DisAsm]  >  Debug
    
    
    [CPU.ini]
    InitialStateOf[DisAsm] = 1
    
    
    [Debug.ini]
    InitialStateOf[Log] = 1
    Дизасм будет выводиться в окно Debug, а параметр InitialStateOf[Log] указывает - писать дизасм в файл или нет.

    ---------- Post added at 13:38 ---------- Previous post was at 13:31 ----------

    Цитата Сообщение от form Посмотреть сообщение
    Вобщем если бы была возможность такая - как фичу добавить откладывание прерываний от контроллера пока процессор не выполнил определенное количество инструкций - это бы решило проблему.
    Начать лучше с выкладывания загрузочного образа. Если ошибки в эмуляции DY мешают образу загрузиться - ошибки будут устранены.

  9. #719
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Начать лучше с выкладывания загрузочного образа. Если ошибки в эмуляции DY мешают образу загрузиться - ошибки будут устранены.
    Образ RSX-11M V4.8

    ---------- Post added at 16:44 ---------- Previous post was at 16:40 ----------

    Выложил лог отладчика.

    ---------- Post added at 16:45 ---------- Previous post was at 16:44 ----------

    Напоминает случай с установкой и сбросом бита прерывания на терминале - когда проц падает не получив вектора...
    Последний раз редактировалось form; 23.10.2015 в 13:47.
    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

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

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Напоминает случай с установкой и сбросом бита прерывания на терминале - когда проц падает не получив вектора...
    Попахивает ошибкой в эмуляции контроллера DY, потому что судя по логу - эмулируемый контроллер выставляет запрос IRQ по первой из следующих двух команд и снимает по второй:

    Код:
    027736 [000000]        MOV   20.(R5), (R2)    ; 042374:000507 -> 177170:004440
    027742 [000000]        BITB  #240,    (R2)

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

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

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

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

Похожие темы

  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

Ваши права

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