User Tag List

Страница 5 из 5 ПерваяПервая 12345
Показано с 41 по 45 из 45

Тема: Эмулятор Союз-Неон ПК-11/16 - NEONBTL

  1. #41

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    361
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от UncleDim Посмотреть сообщение
    ну т.е. в угоду совместимости, видимо какое-то наследие, так?
    Да никакое не наследие. Запросы ВПО по обработке, такие как HBMOVE и WPRINT работают с описанием строк при выводе информации. Соответственно нужно, чтобы информация строки умещалась в одном сегменте. Если бы дискретность была равна 8 Кб, то строка могла начинаться в самом конце одного сегмента, а заканчиваться в другом. С дискретностью 4 Кб начало строки может быть в самом конце первой половины сегмента, а уж 4 Кб она вряд ли превысит. С этим и связано, чтобы строки в таблице ТАС начинались со смещения меньшим 010000.

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

    Цитата Сообщение от UncleDim Посмотреть сообщение
    речь о процессорном адресе или физическом? (по разрядности -о процессорном, ну нулей мало в начале)
    В таблице ТАС при создании плоскости адрес состоит из двух половин. Старшая часть загружается в соответствующий регистр URx при обработке, младшая часть используется, как смещение в сегменте. Но когда окно выводится на экран, то в таблицу отрезков для видеоадаптера записывается уже физический адрес делённый на четыре. Также физический ОЗУ адрес получается при сложении соответствующего регистра менеджера памяти и адреса с процессора.

  2. #42

    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,055
    Спасибо Благодарностей отдано 
    1,144
    Спасибо Благодарностей получено 
    1,480
    Поблагодарили
    528 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию NeonBTL preview-136

    Выложил версию 136 эмулятора.
    Скачать: https://github.com/nzeemin/neonbtl/r...review-136.zip

    Что нового:
    - Сделана запись в память по маске
    - DebugView: показываем PC и SP на карте памяти
    - MemoryView: переключение режимов octal/hex

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

    Aleks1985(10.10.2023), Alex_K(06.10.2023), AndyFox(08.05.2024), Doronetty(13.10.2023), Oleg N. Cher(07.10.2023), Radon17(07.10.2023), Titus(06.10.2023), xolod(09.10.2023), Ynicky(07.10.2023), yur(26.11.2023), ZEman(08.10.2023)

  3. #43

    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,055
    Спасибо Благодарностей отдано 
    1,144
    Спасибо Благодарностей получено 
    1,480
    Поблагодарили
    528 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию NeonBTL preview-165

    Выложил версию 165 эмулятора.
    Скачать: https://github.com/nzeemin/neonbtl/r...review-165.zip

    До этого была промежуточная версия 155 - экспериментальная версия с более правильной работой с банками памяти.

    Новое в версии 165:
    - Memory view: при переходе на адрес за экраном, целевой адрес становится вверху окна
    - Отладчик: точки останова теперь ставятся с учётом режима HALT/USER

    В консоли команды bXXXXXX и bcXXXXXX ставят точку останова с учётом текущего режима H/U процессора.
    Плюс полявились новые команды: bUXXXXXX / bHXXXXXX и bcUXXXXXX / bcHXXXXXX
    При останове на точке останова в сообщении также показывается режим H/U.

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

    Aleks1985(17.11.2024), Alex_K(18.11.2024), CodeMaster(17.11.2024), Doronetty(20.11.2024), Oleg N. Cher(18.11.2024), shapipovo(22.11.2024), Ynicky(18.11.2024), ZEman(17.11.2024), [bETA]mEN(17.11.2024)

  4. #44

    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,055
    Спасибо Благодарностей отдано 
    1,144
    Спасибо Благодарностей получено 
    1,480
    Поблагодарили
    528 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию NeonBTL preview-170

    Выложил версию 170 эмулятора.
    Скачать: https://github.com/nzeemin/neonbtl/r...review-170.zip

    Новое в версии 170:
    - Определяем разницу между Enter и NumPad Enter
    - Стабилизирована скорость эмуляции, добавлены скорости 10% и 400%
    - Ограничение скорости мыши, когда она за пределами экрана, не двигаем мышь если она за пределами экрана и не двигается

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

    Doronetty(12.01.2025), ZEman(11.01.2025), [bETA]mEN(12.01.2025)

  5. #45

    Регистрация
    28.10.2005
    Адрес
    Омск
    Сообщений
    2,117
    Спасибо Благодарностей отдано 
    165
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    32 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    nzeemin, скажи пожалуйста, а будет обновление эмуля mk90btl ?

Страница 5 из 5 ПерваяПервая 12345

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

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

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

Похожие темы

  1. Программирование для ПК 11/16 «Союз-Неон»
    от MacBuster в разделе ДВК, УКНЦ
    Ответов: 156
    Последнее: 06.01.2026, 23:35
  2. Союз-Неон ПК-11/16 описания и доработки
    от pilgrim в разделе ДВК, УКНЦ
    Ответов: 119
    Последнее: 30.12.2025, 18:47
  3. Эмулятор Союз-Неон ПК-11/16 - EmuStudio
    от Titus в разделе Эмуляторы отечественных компьютеров
    Ответов: 335
    Последнее: 01.04.2024, 11:33
  4. Проект рабочей реплики Союз-Неон ПК-11/16
    от dk_spb в разделе ДВК, УКНЦ
    Ответов: 4
    Последнее: 10.08.2018, 12:31
  5. ПК-11 'Союз-Неон'
    от Keeper в разделе ДВК, УКНЦ
    Ответов: 12
    Последнее: 16.10.2013, 05:07

Ваши права

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