Предисловие

Интернет
От издательства

1. Введение

1.1. Что делает процессор в компьютере?
1.2. Краткий исторический экскурс
1.3. Архитектура, микроархитектура и поколения
процессоров
1.4. NetBurst - микроархитектура процессора Pentium 4

2. Программная модель 32-разрядных процессоров

2.1. Типы данных
2.2. Регистры процессора
2.3. Организация памяти
2.4. Ввод-вывод
2.5. Прерывания и исключения

3. Математический сопроцессор, блоки MMX и XMM

3.1. Математический сопроцессор x87
3.2. Технология MMX
3.3. Расширение SSE и SSE2 - блок XMM
3.4. Расширение 3DNow!

4. Система команд

5. Защищенный режим

5.1. Основные понятия защищенного режима
5.2. Дескрипторы и таблицы
5.3. Привилегии
5.4. Защита
5.5. Переключение задач
5.6. Страничное управление памятью
5.7. Виртуализация прерываний
5.8. Режим виртуального процессора 8086 (V86 и EV86)
5.9. Переключение между реальным и защищенным
режимами

6. Кэширование памяти

6.1. Принципы кэширования
6.2. Кэширование в современных процессорах
6.3. Управление кэшированием

7. Особые режимы работы процессоров

7.1. Начальный сброс и тестирование
7.2. Обновление микрокода
7.3. Программные средства отладки
7.4. Режим зондовой отладки
7.5. Режим системного управления SMM
7.6. Метки реального времени и мониторинг
производительности
7.7. Синхронизация и управление энергопотреблением

8. Совместимость, различия и идентификация
процессоров

8.1. Совместимость процессоров
8.2. Идентификация процессоров
8.3. Основные характеристики процессоров

9. Процессоры фирмы Intel

9.1. Процессоры P6
9.2. Процессор Pentium 4

10. Процессоры AMD и других фирм

10.1. Процессоры фирмы AMD для сокетов 5 и 7
10.2. Процессоры Athlon и Duron фирмы AMD
10.3. Процессоры фирм Cyrix, VIA, IBM и другие

11. Применение процессоров в PC

11.1. Установка и замена процессоров -
сокеты и слоты
11.2. Синхронизация и разгон
11.3. Охлаждение процессоров
11.4. Мультипроцессорные и избыточные системы

Приложение 1. Команды процессоров x86

П1.1. Целочисленные команды
П1.2. Команды сопроцессора
П1.3. Команды блока MMX
П1.4. Команды блока XMM
П1.5. Команды блока XMM (SSE2)
П1.6. Команды 3DNow!(tm)
П1.7. Расширение набора команд 3DNow!(tm) и
MMX(tm) для микропроцессора AMD Athlon(tm)
П1.8. Исключения

Приложение 2. Список сокращений, включая имена
регистров, структур данных и флагов