max7C4 Т.е. определиться с API, грубо говоря. С сервисами, которые система предоставляет задачам (не просто список функций и их параметров, а...
Код ядра занимает вполне себе фиксированный размер. Остаются всякие таблицы и прочие структуры. Для них сразу выделяется определённое место. Если...
s3dworld А что мешает иметь возможность в них записывать, но не пользоваться этой возможностью? KIV Ну, не только. Блокировка записи туда, куда...
Если модель памяти плоская (как это обычно и имеет место), то защита по чтению-записи попросту лишена смысла -- иначе это уже не совсем плоская...
А посмотрите для интереса, сколько ОЗУ сжирает под себя Винда. Конечно, её делали индусские быдлокодеры, но объём всё ж не совсем из пальца...
Вообще-то достаточно внимательно почитать описание работы страничного механизма (как он обрабатывает записи таблиц первого уровня, как -- второго...
Либо сказал какой-то дурак, либо Вы недопоняли. Адресация в любом случае 64-разрядная, просто старшие биты физически не реализованы (сэкономили...
А какие проблемы? Загрузить адрес последнего элемента, а после каждого считывания уменьшать его. Проверка, условный переход, загрузка нового...
Не удастся сделать, чтоб всё влезало на одну страницу и даже лист (с двух сторон). Некоторые вещи слишком объёмные, чтобы их впихнуть на такую...
Читайте дальше, а не останавливайтесь после каждой непонятки. Как показывает практика, если не все вопросы, то 90% отпадут сами собой.
Не такие же. В LDT находятся дескрипторы обычных сегментов, дескрипторы других LDT там находиться не могут. И вообще, в мануале написано всё и...
LDT -- отдельная таблица, а не часть GDT (в GDT содержится дескриптор LDT -- т.е. ссылка на эту таблицу, а не сама LDT). Использовать не...
baldr Ну так это через эмулятор и есть. Потому и работает.
В WinXP в ядре есть костыль для обращения к INT 10h (как раз для этой цели, насколько помню), в Висле его полностью упразднили. Но по-любому он...
Нету такого интерфейса. В 32-разрядных ОС есть эмуляция ДОСа и ряда функций БИОСа для выполнения старых 16-разрядных программ, но не более того.
Ну, вряд ли всё будет в школьном учебнике. Сильное и слабое взаимодействия явно выходят за пределы школьной программы (разве что упоминаются там)....
Miyamoto Команды ещё можно, а как быть с 64-разрядной адресацией? Да и в любом случае он уже много лет никак не развивается. Лучше тогда уже МАСМ...
Скорей всего, надо брать МАСМ. Раз речь идёт о вузе, то там почти наверняка будет использоваться именно он (ну или ТАСМ, но: 1) он умер...
Ну так VGA стандартизирован де-факто, поэтому, пока не выходишь за его рамки, всё будет работать.
Vam А что за движок-то?
Имена участников (разделяйте запятой).