Александр ФроловГригорий Фролов
Добро пожаловать
Новости
Карта сайта
Книги и статьи
Документация
Web-проекты
Восстановление данных
Авторский CD-ROM
Консалтинг
Документация и справочные системы
Представительство в Интернете
Клуб NetSpider
Пишите нам
Отзывы
Наши благодарности

Защищенный режим процессоров Intel 80286/80386/80486

© Александр Фролов, Григорий Фролов
Том 6, М.: Диалог-МИФИ, 1993, 234 стр.

Учебно-справочное пособие. Имеет практическую направленность. В книге описаны особенности защищенного режима работы процессора, процедура переключения в защищенный режим и возврата в реальный режим. Приведены программы, демонстрирующие использование защищенного режима и мультизадачность. Описана иерархия средств для работы в защищенном режиме, в частности, интерфейсы прерывания BIOS INT 15h, VCPI, DPMI, DOS-экстендеры и виртуальная машина операционной системы Windows.

Оглавление

  • ВВЕДЕНИЕ
  • Глава 1. ОСОБЕННОСТИ ЗАЩИЩЕННОГО РЕЖИМА ПРОЦЕССОРА I80286
    • Адресация памяти в реальном режиме
    • Адресация памяти в защищенном режиме
    • Защита в процессоре i80286
    • Виртуальная память в процессоре i80286
  • Глава 2. ОБРАБОТКА ПРЕРЫВАНИЙ В ЗАЩИЩЕННОМ РЕЖИМЕ
    • Прерывания в реальном режиме
    • Прерывания защищенного режима
    • Программа, которая работает с прерываниями
  • Глава 3. МУЛЬТИЗАДАЧНОСТЬ В ПРОЦЕССОРЕ I80286
    • Задача и сегмент состояния задачи
    • Переключение задач
    • Синхронизация задач и семафоры
    • Пример мультизадачного монитора
  • Глава 4. ОСОБЕННОСТИ ПРОЦЕССОРОВ I80386 И I80486
    • Преобразование адресов
    • Обработка прерываний
    • Мультизадачность
    • Режим виртуального процессора i8086
    • Переключение в защищенный и реальный режимы
    • Процессор i80486
    • 80286б 80386б 80486... Что дальше?
  • Глава 5. ИЕРАРХИЯ СРЕДСТВ ДЛЯ РАБОТЫ В ЗАЩИЩЕННОМ РЕЖИМЕ
    • Интерфейс BIOS
    • Интерфейс HIMEM.SYS
    • Интерфейс EMS/VCPI
    • Интерфейс DPMI
  • Глава 6. ОПЕРАЦИОННАЯ СИСТЕМА MICROSOFT WINDOWS
    • Использование функций DPMI
    • Драйверы, резидентные программы и Windows
    • Связь с Windows Clipboard
  • Приложение 1. Регистр EFLAGS
  • Приложение 2. Управляющие регистры процессора i80386
  • Приложение 3. Формат регистра CR0 процессора i80386
  • Приложение 4. Формат регистра CR0 процессора i80486
  • Приложение 5. Формат регистра CR3 процессора i80486
  • Приложение 6. Системные команды процессоров i80286/i80386/i80486
  • Приложение 7. Недокументированная команда LOADALL
  • Приложение 8. Утилита MEMOSCOP
  • Приложение 9. Защита программ от отладки
  • СПИСОК ЛИТЕРАТУРЫ

© Александр Фролов, Григорий Фролов, 2001.  Художник Алексей Абрамкин, редактор Юлия Леонова