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

User Tag List

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

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

  1. #41
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,208
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    607
    Поблагодарили
    399 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

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

  2. #42
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    1,996
    Спасибо Благодарностей отдано 
    1,062
    Спасибо Благодарностей получено 
    1,224
    Поблагодарили
    478 сообщений
    Mentioned
    15 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

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

    Aleks1985 (10.10.2023), Alex_K (06.10.2023), 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)

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

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

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

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

Похожие темы

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

Ваши права

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