Вроде бы где-то видел, как ув. Mika0x65 называл FSBS.
Да, редко какие диски пройдут проверку на наличие именно этого значения ;)
...если винт разбит на разделы (иначе это тоже бутсектор).
А давайте попробуем замутить long unreal mode, может, прокатит :)
Мысль приходила, но не прошла контроль качества :)
т.е. я хотел сказать 1 и 2 :)
Внутренние проверки процессора влияют на скорость выполнения лишь небольшого набора команд. В пределах одного кольца защиты необходимость...
Согласен. Я недаром разглагольствовал про нативный 32-разрядный код. В RM такое невозможно хотя бы в силу того, что там постоянно используется...
Мы вообще-то говорим не про разрядность кода, а про большие сегменты. Это мягко говоря не очень связано между собой. Единственный момент - это...
Я неявно уже назвал такой процессор - это i80386 - он портил лимит cs, правда, не факт, что это происходило именно в момент записи в cs, возможно,...
Зы :) Это было второе мнение, извиняйте.
Есть еще и третье мнение - правильное. Лимит нужно обязательно настраивать в PM, потому что в RM при перезаписи сегментных регистров он не...
SII, действительно можно использовать и SIB (для этого к команде добавляется байт-префикс размерности адреса) и регистры cs,ds,es,ss, позволяющие...
Объясняю, что посекторное чтение с CD лучше выполнять именно в режиме без эмуляции. В этом случае в коде загрузочной записи к примеру ты получаешь...
Это неправда. Даже если эмуляция флоппика используется, то ее можно отключить теми же функциями BIOS. А вообще лучше сразу сделать загрузочный CD...
Понятно, что система не должна терять контроля. То, что ты описываешь, сильно похоже на реализацию realtime-приоритета в ОС общего назначения и...
И как тогда это будет работать в защищенной многозадачной ОС? И почему захват процессора для монопольного использования какой-либо задачей...
SII, это используется во многих системах. Я это состояние называю просто блокировкой. Блокировка может быть приведена в действие только в режиме...
Зависит от того, исчерпала ли задача свой лимит времени или нет. Также можно не переключаться, если задача одна в очереди, а можно переключиться...
Это лишь один вариант из нескольких, которые должны быть задействованы. В силу этого смену eip лучше выполнять не при выходе из обработчика...
Имена участников (разделяйте запятой).