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

User Tag List

Страница 94 из 96 ПерваяПервая ... 90919293949596 ПоследняяПоследняя
Показано с 931 по 940 из 959

Тема: Эмулятор УКНЦ

  1. #931
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    1,264
    Спасибо Благодарностей отдано 
    140
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    64 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    hobot, осталось всё также по SSE, не переживай.

    Сейчас стало свободное время появляться, потихоньку разбираю завалы и по эмуляторам тоже.
    Меня радует, что эмулятор явно стал более востребован со стороны отладчика - а значит, люди пишут софт.

    - - - Updated - - -

    randomizer, по Qt-версии вам что наиболее важно увидеть доделанным?

  2. Этот пользователь поблагодарил nzeemin за это полезное сообщение:

    hobot (17.11.2019)

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

  4. #932
    Оператор ДВК Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    5,560
    Спасибо Благодарностей отдано 
    549
    Спасибо Благодарностей получено 
    51
    Поблагодарили
    43 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    nzeemin, я так понял отдельно "хотящие странного" граждане вовсю и всерьёз хотят линух на живых машинах,
    объяснять про "ресурсы" и RT-11 бесполезно, старшие машинки "дорого" же, а любые трудности - есть повод обозвать 0511 "чебурашкой" ) В целом я рад конечно интересу к машинке ... возможно что то красивое нас ждёт )
    Архив программ для УК-НЦ, ДВК и БК.

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

  5. #933
    Activist Аватар для randomizer
    Регистрация
    05.04.2016
    Адрес
    г. Мончегорск, Мурманская обл.
    Сообщений
    261
    Спасибо Благодарностей отдано 
    13
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    10 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    randomizer, по Qt-версии вам что наиболее важно увидеть доделанным?
    Уф, попробую определится
    * запоминание выбранных в меню режимов - сейчас запоминается смонтированный образ и все. Хочется например что бы если закрыл эмулятор показывающим отладчик, то и вновь запустившись он показывал отладчик и т.д.
    * опцию коммандной строки -boot
    * выбор скорости эмуляции для сокращения времени загрузки ОС
    * клавиши F7 и F8 забинденные на Step Into и Step Over в отладчике
    * поддержку палитр. Сейчас очень странные цвета в цветном режиме когда переключешь палитру. При этом в Grayscale режиме отображается цвет.
    * что то не то с цветами в отлачике, основной текст заметен но нечитабелен


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

    Только что обнаружил что утилиты ukncbtl-utils содержат Makefile и все без проблем собирается А я их тоже через wine запускал

  6. Эти 2 пользователя(ей) поблагодарили randomizer за это полезное сообщение:

    jerri (18.11.2019), nzeemin (17.11.2019)

  7. #934
    Activist
    Регистрация
    09.04.2009
    Адрес
    Зеленоград
    Сообщений
    232
    Спасибо Благодарностей отдано 
    20
    Спасибо Благодарностей получено 
    150
    Поблагодарили
    72 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вопросик можно?

    В реальной машине в мониторе ЦМ системное ОЗУ читается до конца памяти,
    а в эмуляторе с адреса о172724 - нули. Почему?
    Манипуляции делаю одни и те же.

  8. Этот пользователь поблагодарил Ynicky за это полезное сообщение:

    nzeemin (18.11.2019)

  9. #935
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    11,029
    Спасибо Благодарностей отдано 
    131
    Спасибо Благодарностей получено 
    230
    Поблагодарили
    120 сообщений
    Mentioned
    13 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Ynicky Посмотреть сообщение
    В реальной машине в мониторе ЦМ системное ОЗУ читается до конца памяти,
    а в эмуляторе с адреса о172724 - нули. Почему?
    Манипуляции делаю одни и те же.
    Попробуй еще в моем эмуляторе)

  10. #936
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    1,264
    Спасибо Благодарностей отдано 
    140
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    64 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ynicky Посмотреть сообщение
    Вопросик можно?

    В реальной машине в мониторе ЦМ системное ОЗУ читается до конца памяти,
    а в эмуляторе с адреса о172724 - нули. Почему?
    Манипуляции делаю одни и те же.
    Интересный конечно эффект. Пока ничего не могу об этом сказать.
    На всякий случай - а какие именно манипуляции, от включения машины?

  11. #937
    Activist
    Регистрация
    09.04.2009
    Адрес
    Зеленоград
    Сообщений
    232
    Спасибо Благодарностей отдано 
    20
    Спасибо Благодарностей получено 
    150
    Поблагодарили
    72 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    а какие именно манипуляции, от включения машины?
    Включение
    УСТ
    УПР+@
    Набирается программа по адресу о40000:
    012704 MOV #450, R4
    000450
    004737 CALL @#162164
    162164
    Исполняется команда по адресу о40000:
    @ 40000 ИСП
    Читается системное ОЗУ ЦП:
    @ 172720 =>

  12. #938
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    2,198
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    62
    Поблагодарили
    43 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ynicky Посмотреть сообщение
    В реальной машине в мониторе ЦМ системное ОЗУ читается до конца памяти,
    а в эмуляторе с адреса о172724 - нули. Почему?
    Просто в эмуляторе изначально всё ОЗУ очищено. А на реальной машине при включении в ОЗУ будет всякий мусор. В памяти ЦП чистятся только первые 56 Кб. Сам пультовый отладчик в ОЗУ ЦП занимает адреса 160000-172723. Потому в эмуляторе и будут дальше нули.

  13. Эти 4 пользователя(ей) поблагодарили Alex_K за это полезное сообщение:

    hobot (19.11.2019), nzeemin (19.11.2019), Titus (19.11.2019), Ynicky (19.11.2019)

  14. #939
    Activist Аватар для randomizer
    Регистрация
    05.04.2016
    Адрес
    г. Мончегорск, Мурманская обл.
    Сообщений
    261
    Спасибо Благодарностей отдано 
    13
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    10 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Идея по доработке отладчика
    Было бы удобно если была бы возможность поставить точку останова для отладчика прям в исходниках.
    Например использовать неизвестный процессору код команды, по нему эмулятор поймет что здесь нужно остановится и перейти в отладчик.
    Или как варинт использовать инструкцию HALT, а в эмуляторе сделать переключатель который будет определять как эту инструкцию обрабатывать.

  15. Этот пользователь поблагодарил randomizer за это полезное сообщение:

    nzeemin (25.11.2019)

  16. #940
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    1,264
    Спасибо Благодарностей отдано 
    140
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    64 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от randomizer Посмотреть сообщение
    Идея по доработке отладчика
    Было бы удобно если была бы возможность поставить точку останова для отладчика прям в исходниках.
    Например использовать неизвестный процессору код команды, по нему эмулятор поймет что здесь нужно остановится и перейти в отладчик.
    Или как варинт использовать инструкцию HALT, а в эмуляторе сделать переключатель который будет определять как эту инструкцию обрабатывать.
    Да, я думал про это - сделать больше возможностей для остановки в отладчике.
    Такие как - инструкция HALT, прерывание HALT, неизвестный код команды, обращение в несуществующую память итп.
    Как будет время поработаю над этим.

    Насчёт исходников не всё так просто.
    Сейчас точка останова с адресом только одна на процессор, задаётся как gXXXXXX в консоли отладчика.
    Надо думать как это расширять.

    Для показа исходников есть режим "субтитров" - можно подготовить текстовый файл где в начале стоят адреса, тогда в окне дизасма тыкаем, нажимаем 'S', выбираем такой файл - видим комментарии к коду - обычно я это использовал когда бегал отладчиком по ПЗУ. Была ещё мысль научить отладчик понимать .LST-файлы, получаемые от линковщика, но пока не добрался до этого.

    И спасибо что пользуетесь эмулятором и отладчиком.

Страница 94 из 96 ПерваяПервая ... 90919293949596 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Игры на УКНЦ
    от Titus в разделе ДВК, УКНЦ
    Ответов: 119
    Последнее: 30.11.2012, 19:13
  2. Корпуса от УКНЦ рулят.
    от Sonic в разделе Unsorted
    Ответов: 9
    Последнее: 07.08.2007, 14:47
  3. Железо УКНЦ
    от Sonic в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 26.07.2007, 10:39

Ваши права

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