User Tag List

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

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

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

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

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

    По умолчанию

    Анализ прошивки 054 (которая теперь по умолчанию используется в эмуляторе) показал, что помимо обычных для прошивки 000 режимов пуска, задаваемых значением 2х младших битов регистра SEL1:

    0 - Переход по вектору 024
    1 - HALT Trap
    2 - Переход в ПЗУ загрузчика по адресу 0173000
    3 - Переход в ПЗУ пользователя по адресу 0140000

    в прошивке 054 анализируется бит 020 SEL1, который при установке задаёт альтернативные режимы пуска, определяемые значением 2х младших битов регистра SEL1:

    0 - Автоматическая загрузка с MX0
    1 - HALT Trap
    2 - Автоматическая загрузка с DX0 ( с автоматическим определением типа контроллера RX01 / RX02 )
    3 - Переход в ПЗУ пользователя по адресу 0160000

    Поэтому, если в разделе [CpuBoard.ini] файла (например) ДВК-1_MX80.cfg задать параметр
    Код:
    SEL1_Data = 0160020
    то тогда при каждом запуске эмулятора, отжатии и нажатии кнопки [Вкл.] или нажатии и отжатии кнопки [Сброс] - будет начинаться автоматическая загрузка с MX0.
    Последний раз редактировалось Patron; 27.12.2012 в 15:35.

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

  3. #2

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    вектору 026
    ?
    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

  4. #3

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

    По умолчанию

    Код:
    ROM:160154  Start_0:
    ROM:160154                 Mov     @#26, @#CPSW
    ROM:160162                 Mov     @#24, @#CPC
    ROM:160170                 START

  5. #4

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Код:
    ROM:160154  Start_0:
    ROM:160154                 Mov     @#26, @#CPSW
    ROM:160162                 Mov     @#24, @#CPC
    ROM:160170                 START

    Ну так вектор-то 24, а не 26
    Не стоит плодить неоднозначности...
    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

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

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

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

Ваши права

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