Страничный режим

Тема в разделе "WASM.OS.DEVEL", создана пользователем rei3er, 30 мар 2007.

  1. rei3er

    rei3er maxim

    Публикаций:
    0
    Регистрация:
    15 янв 2007
    Сообщения:
    917
    Адрес:
    minsk
    Mika0x65
    Спасибо огромное! То, что надо, сейчас буду тестировать
     
  2. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    И эмулирует, кстати, более точно, чем варя
     
  3. rei3er

    rei3er maxim

    Публикаций:
    0
    Регистрация:
    15 янв 2007
    Сообщения:
    917
    Адрес:
    minsk
    вообще зверская вещь, особенно debugger
    вообщем проблема была не со страничным режимом, а со считыванием данных с диска (точнее косяк в самом алгоритме)
    т. е код считывался нормально, а вот данные, идущие за ним (в том числе gdt) не совсем нормально (из-за ошибки в алгоритме поверх них записывался мусор из секторов, которые на самом деле не должны были читаться), т. к gdt затиралось, отсюда были все проблемы
    без bochs хрен бы разобрался
    спасибо всем за помощь, отдельно TermoSINteZ за советы и Mika0x65 за идею использовать bochs