IA-32 Intel® Architecture Software Developer's Manual Volume 3: System Programming Guide
Это третий том официального руководства разработчика программного обеспечения для архитектуры IA-32 от Intel. Книга посвящена системному программированию и описывает архитектуру на системном уровне, включая режимы работы процессора, управление памятью, обработку прерываний и исключений, а также системные регистры.
Руководство детально рассматривает глобальные и локальные таблицы дескрипторов, сегменты и дескрипторы системных сегментов, шлюзы, сегменты состояния задачи (TSS) и механизмы переключения задач. Особое внимание уделено управлению памятью: сегментация, страничная адресация, регистры управления памятью (GDTR, IDTR, LDTR, TR).
Книга содержит исчерпывающую информацию о флагах и полях системного регистра EFLAGS, режимах работы (защищённый режим, реальный режим, системное управление), а также о других системных ресурсах. Это настольный справочник для разработчиков операционных систем, драйверов и низкоуровневого программного обеспечения.
Издание входит в трёхтомник вместе с Volume 1: Basic Architecture и Volume 2: Instruction Set Reference Manual. Предназначено для профессионалов, занимающихся системным программированием на платформе Intel.
