Главная категория > Курилка

непонятка с регистром GDTR x86.

(1/3) > >>

tridentxp:
решил я одну прожку пощупать в виртуальной машине Bochs. настроил ей оперативы 50Мб. сохраняю состяние машины, лезу в конфиг состояния и офигеваю:
  GDTR = {
    base = 0xc0261000
    limit = 0x00ff
  }
GDTR указывает на расположение таблицы дескрипторов выше 3Гб. как такое может быть, если системе назначено 50Мб ?

Юр:
Судя по микроскопическому размеру оперативы, ты никак не оставишь свою задумку. :)
А программы пишутся с багами,  предполагают, что ради того, чтобы программисты не оставались не у дел. ;)

tridentxp:
всё замечательно работает, даже после сохранения и восстановления состояния. работает даже тупо копируя состояние на другой комп.

Юр:
Все программы делаются так, чтобы они работали, но и чтобы оставалось место для приложения рук.
По ссыле есть что-то хоть частично отвечающее на твой вопрос?

tridentxp:
ссылка 12-го года. мне кажется за это время такой баг разрулили бы. но если чес, не совсем понял.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Произошла ошибка благодарности
Думаю...
Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 
Перейти к полной версии