Важная информация
Страница 77 из 124 ПерваяПервая ... 737475767778798081 ... ПоследняяПоследняя
Показано с 761 по 770 из 1235

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

  1. #761
    Guru Аватар для MiX
    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    2,023
    Благодарностей: 714

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    MiX,
    form, я могу ошибаться, но отечественная реализация Фокала и Фокал-11 - это разные наверное вещи.
    Фокал изначально не отечественная разработка как и Бейсик (к примеру) . Да и чтобы сравнить надо хотя бы его запустить. При запуске в дебаге бьётся в адрес 177776 где ничего нет.

    Вот инфа что я нашёл об этом адресе - ftp://ftp.dbit.com/pub/pdp11/faq/faq.pages/memaddr.html

  2. #762
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    4,538
    Благодарностей: 1716

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    это разные наверное вещи
    Ну вопрос вроде был не про реализацию фокала, а про запуск конкретно этого.
    Я кстати посмотрел - в образе нормальный LDA, просто в хвосте прицеплен кусок мусора.

    - - - Добавлено - - -

    А нет, соврал - есть битые куски...

    - - - Добавлено - - -

    Цитата Сообщение от MiX Посмотреть сообщение
    При запуске в дебаге бьётся в адрес 177776 где ничего нет.
    Значит расчитан на процессоры с адресуемым PSW который по этому адресу живет.
    Код не смотрел, а структуру прогнал через свою прогу которую делал для разборок с XXDP:
    Код:
    head=000001, size=000046, addr=000000
    checksum=127:127
    head=000001, size=000014, addr=000060
    checksum=127:127
    head=000001, size=000544, addr=001100
    checksum=327:327
    head=000001, size=000544, addr=001636
    checksum=231:000
    head=000001, size=000544, addr=002374
    checksum=072:000
    head=000001, size=000544, addr=003132
    checksum=374:014
    head=000001, size=000544, addr=003670
    checksum=157:000
    head=000001, size=000544, addr=004426
    checksum=106:000
    head=000001, size=000544, addr=005164
    checksum=147:000
    head=000001, size=000544, addr=005722
    checksum=052:052
    head=000001, size=000544, addr=006460
    checksum=312:000
    head=000001, size=000544, addr=007216
    checksum=073:000
    head=000001, size=000544, addr=007754
    checksum=160:160
    head=000001, size=000416, addr=010512
    checksum=111:000
    head=000001, size=000006, addr=011052
    checksum=103:103
    head=000377, size=000000, addr=000000
    lda: bad header
    Видим заполнение векторов и код, причем некоторые блоки с ошибкой контрольной суммы...
    Последний раз редактировалось form; 07.11.2015 в 19:54.
    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. #763
    Guru Аватар для MiX
    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    2,023
    Благодарностей: 714

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Значит расчитан на процессоры с адресуемым PSW который по этому адресу живет.
    Значит запустился бы в E11, но если файл битый то нигде не пойдёт.

  4. #764
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    4,538
    Благодарностей: 1716

    По умолчанию

    У меня не получается никакого обращения к PSW. У меня вообще получается самоуничтожение
    Из анализа LDA видим, что стартовый адрес - 11052, там располагается вот такой код:
    Код:
    011052  scc
    011054  mov     sp,001526
    011060  mov     001560,sp
    011064  mov     #000066,r5
    011070  clr     (r5)+
    011072  cmp     r5,sp
    011074  bcs     011070
    011076  trap    236
    По адресу 1560 записано 12706, соответственно дальнейшее выполнение кода просто затрет всю память выше адреса 64 и до самого места выполнения программы (11070) где это безобразие прекратится из-за наступания на HALT.
    Циферка 12706 намекает, что это команда инициализации SP, а код промахнулся адресом (значение брать надо из 1562). По адресу 1562 лежит 1100 (что является начальным адресом куда грузится код) - это похоже на правду. Поменял, запустил - висит в цикле ожидания ввода с клавиатуры, но ничего не пишет
    Даьше лень копать...

    - - - Добавлено - - -

    Нашел живой образ ленты с focal, только он требует VT11 (возможно тот который смотрели тоже)... В E11 работает.
    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. Этот пользователь поблагодарил form за это полезное сообщение:
    hobot (07.11.2015)

  6. #765
    Guru Аватар для MiX
    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    2,023
    Благодарностей: 714

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    У меня не получается никакого обращения к PSW. У меня вообще получается самоуничтожение
    В этом эмуляторе сначала загрузить абсолютный загрузчик, потом подсоединить образ и нажать Р.

    Цитата Сообщение от form Посмотреть сообщение
    Нашел
    Ну так без VT11 никак?

  7. #766
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    4,538
    Благодарностей: 1716

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    В этом эмуляторе сначала загрузить абсолютный загрузчик, потом подсоединить образ и нажать Р
    Ну это везде так. Это в E11 абсолютный загрузчик встроенный. Роли не играет.
    Цитата Сообщение от MiX Посмотреть сообщение
    Ну так без VT11 никак?
    Ну раз он его использует то никак
    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. #766
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  9. #767
    Guru Аватар для MiX
    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    2,023
    Благодарностей: 714

    По умолчанию

    Вот инструкции VT11 (открывать блокнотом). VT11 напоминает осциллограф где по Х,Y к примеру фигуру лиссажу можно делать.
    Последний раз редактировалось MiX; 15.11.2015 в 16:13.

  10. #768
    Guru Аватар для MiX
    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    2,023
    Благодарностей: 714

    По умолчанию

    Patron, Есть пожелание по подключению образа диска DW.
    На данный момент привод DW допускает подключения образов ёмкостью 5,013,504: 10,027,008: 20,152,320. Интересно откуда эти рассчеты.
    В данной ситуации, образы снятые с реальных жёстких дисков не совпадают с размерами заданными параметрами эмулятора т.к. могли быть форматированы с учетом особенностью самого ЖД, операционной системой и программой начальной разметки.
    Отсюда есть пожелание сделать подключение образа диска DW с произвольным размером. По описанию, контроллер ЖД допускает подключение дисков до 50Мб.

    Спасибо.

  11. #769

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    образы снятые с реальных жёстких дисков DW
    Где они? Что я пропустил? Что там на них интересненького?
    Архив программ для УК-НЦ, ДВК и БК.

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

  12. #770
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,177
    Благодарностей: 2497

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    На данный момент привод DW допускает подключения образов ёмкостью 5,013,504: 10,027,008: 20,152,320. Интересно откуда эти рассчеты.
    Из текста драйвера DW.MAC, где именно эти цифры указаны в качестве полной ёмкости дисков RD50, RD51 и RD31 ( в форме количества блоков: 9792 ; 19584 ; 39360 ).

    Другие типы дисков эмулятором DW пока не поддерживаются.

  13. Эти 2 пользователя(ей) поблагодарили Patron за это полезное сообщение:
    hobot (15.11.2015), MiX (16.11.2015)

Страница 77 из 124 ПерваяПервая ... 737475767778798081 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Эмулятор
    от vladimir53 в разделе Орион
    Ответов: 12
    Последнее: 12.06.2011, 16:38
  2. Эмулятор ПЗУ.
    от ALKO в разделе Память
    Ответов: 8
    Последнее: 17.05.2011, 12:41
  3. Эмулятор AY на AVR
    от serkiri в разделе Звук
    Ответов: 52
    Последнее: 10.06.2010, 08:01
  4. Эмулятор для Mac
    от AlexBel в разделе Эмуляторы
    Ответов: 11
    Последнее: 02.05.2010, 17:53

Ваши права

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