"Введение в микропроцессор 80386" - читать интересную книгу автора


Введение в микропроцессор 80386


Корректура: Олег Мартыненко


СОДЕРЖАНИЕ

ОСНОВНЫЕ ХАРАКТЕРИСТИКИ 3
1.1 32-битная архитектура 3
1.2 Высокопроизводительная технология 4
1.3 Обеспечение работы с виртуальной памятью 5
1.4 Механизмы защиты 6
1.5 Расширенные возможности отладки 6
1.6 Совместимость с микропроцессорами 8086/80286 6
1.7 Заключение 7
ПРИКЛАДНАЯ АРХИТЕКТУРА 7
2.1 Регистры 7
2.1.1 Общие регистры 7
2.1.2 Флаги и счетчик команд 8
2.1.3 Регистры математического сопроцессора 8
2.2 Память и логическая адресация 9
2.2.1 Сегменты 9
2.2.2 Логические адреса 10
2.2.3 Регистры сегментов и дескрипторов 10
2.2.4 Способы адресации 11
2.3 Типы данных и команды 12
2.3.1 Главные типы данных 12
2.3.2 Типы данных математического сопроцессора 14
2.3.3 Другие команды 15
2.3.3.1 Команды операций со стеком 15
2.3.3.2 Команды передачи управления 15
2.3.3.3 Дополнительные команды 16
СИСТЕМНАЯ АРХИТЕКТУРА 16
3.1 Системные регистры 16
3.2 Обеспечение многозадачных операционных систем 17
3.2.1 Сегмент состояния задачи 18
3.2.2 Смена задачи 18
3.3 Адресация 19
3.3.1 Принцип трансляции адреса 19
3.3.2 Сегменты 20
3.3.3 Страницы 22
3.3.4 Виртуальная память 23
3.4 Защита 25
3.4.1 Привилегии 25
3.4.2 Привилегированные команды 26
3.4.3 Защита сегментов 26
3.4.4 Защита страниц 27
3.5 Системные вызовы 27