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

User Tag List

Страница 143 из 183 ПерваяПервая ... 139140141142143144145146147 ... ПоследняяПоследняя
Показано с 1,421 по 1,430 из 1824

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

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    И у каждого образа дата в разных местах памяти, поэтому сторонний загрузчик "впихнуть" туда начальное значение не сможет?
    В разных, но даже если бы в одном было, это бы не помогло: при загрузке просто вся память затрется загружаемым образом (вместе с датой и временем в нем).
    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

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

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    В разных, но даже если бы в одном было, это бы не помогло: при загрузке просто вся память затрется загружаемым образом (вместе с датой и временем в нем).
    В том и хитрость Бутера, что он сам грузит операционку вместо загрузчика. У Бутера немереные ресурсы - можно не просто загрузить образ памяти, но и найти в нём какие-то фрагменты кода ( как делает SL при внедрении в систему ).

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

    По умолчанию

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

    Цитата Сообщение от Patron Посмотреть сообщение
    найти в нём какие-то фрагменты кода
    Беда в том, что эти фрагменты могут быть разными. Сейчас попробую один вариант посмотреть в разных RSXах, может поможет.

    Цитата Сообщение от Patron Посмотреть сообщение
    как делает SL при внедрении в систему
    Я так понимаю речь о советском? В принципе там искать нечего: все однозначно внедряется.

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

    Цитата Сообщение от form Посмотреть сообщение
    Беда в том, что эти фрагменты могут быть разными. Сейчас попробую один вариант посмотреть в разных RSXах, может поможет.
    Не получится. Место в памяти где находится дата-время вроде идентифицировать не так сложно. Сложность возникает в самой загрузке минуя родной загрузчик: номер блока образа и точку входа легко выдернуть из аппаратного и первоблочного загрузчиков, а вот размер загружаемого образа прописывается в самом драйвере загрузки, а он у всех разный и где находится этот самый размер решает сам драйвер - это может быть фрагмент команты вроде MOV #xxx,...
    Как вариант, правда, можно попытаться "грузить отсюда и до обеда конца памяти"

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

    И еще остается вопрос: а как собственно отличить время, сохраненное в образе от времени которое было передано
    Разве только писать программу которая это будет делать.
    Последний раз редактировалось form; 06.09.2017 в 12:52.
    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. #1424
    Guru Аватар для Vslav
    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    2,413
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    755
    Поблагодарили
    353 сообщений
    Mentioned
    86 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А может часики в эмулятор добавить? Которые RSX умеет использовать?

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

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    А может часики в эмулятор добавить? Которые RSX умеет использовать?
    Добавить эмулятор TOY можно. Правда родными средствами он не подцепится: как уже написал выше, RSX сначала убедится, что это KDJ11-E или M-серия и только потом полезет проверять тот или другой вариант. Можно написать свою программу которая плюет на тип процессора, но с тем же успехом можно написать свою программу и для предложенной модифиации HD

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

    Кстати, представление даты в TOY тоже еще та хрень
    Мало того, что устройство работает через один бит на шине, так еще и дата там представляется хитро. Ну NL в RT-11 поступает тупо: берет две циферки года, если болльше 71, то это 19xx, если меньше 72, то 20xx (при этом весь диапазон возможностей не перекрыт: RT-11 поддерживает даты до 2099). В RSX же все хитрее: там используется день недели, чтобы вычислить какой это год конкретно.
    Последний раз редактировалось form; 06.09.2017 в 13:01.
    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

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

    По умолчанию

    Еще одна доделка интересна была бы для SWR, конкретно для лампочек: возможность переключения на отображение данных (кнопкой/переключателем). При этом интересно попробовать варианты: только что прочтенные данные, только что записанные данные, и то и другое, но с выводом в момент WAIT.
    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. #1426
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

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

    По умолчанию

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


    Цитата Сообщение от form Посмотреть сообщение
    только что прочтенные данные, только что записанные данные, и то и другое, но с выводом в момент WAIT.
    Типа - отдельные буферные регистры для данных из фаз чтения и записи цикла DATIO. Ведь для всех остальных циклов шины только одна порция данных соответствует содержимому буферного регистра адреса.

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Что в этом случае "данные" - содержимое регистра переключателей или содержимое буферного регистра данных шины.
    Буферного регистра. То есть чтобы был выбор между ним и классическим light register как на некоторых машинах.
    Показ "данных" скорее баловство для RSX: там idle loop не пишет ничего в light register, а записывает в R0, еще куда-то и делает WAIT.
    Последний раз редактировалось form; 08.09.2017 в 13:06.
    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. #1429
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Буферного регистра.
    Т.е. последний адрес, выставлявшийся процессором на шину?

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Т.е. последний адрес, выставлявшийся процессором на шину?
    Точнее последние данные.
    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

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

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

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

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

Ваши права

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