Архитектура микропроцессора 80286
Год: 1990
Автор: Морс С.П., Алберт Д.Д.
Переводчик: Григорьева В.Л.
Издательство: Радио и связь
ISBN: 5-256-00466-2
Язык: Русский
Формат: DjVu
Качество: Отсканированные страницы + слой распознанного текста
Количество страниц: 303
Описание: В книге известных американских специалистов рассмотрена машинная организация и базовая система команд микропроцессора 80286. Показано проявление новых возможностей процессора 80286 в режиме виртуального адреса, что в первую очередь касается аппаратной поддержки таких функций операционной системы, как сегментация памяти, защита, обработка прерываний, переключение с одной задачи на другую и т.п. Подробно рассмотрена регистровая модель и система команд арифметического сопроцессора 80287, а также его особенности взаимодействия с центральным процессором. Для инженеров-конструкторов микропроцессорных систем.
Оглавление
Предисловие к русскому изданию 5
Пролог. 7
Предисловие *
Глава 1. Введение 10
1.1.Эволющ«микгл1Сомпьютеров 10
1.2. Основные сведения о компьютерах 12
1.3. Представление чисел • 13
Заключение • 16
Глава 2. Машинная организации процессора 80286 17
2.1. Введение 17
2.2. Структура памяти , 18
2.3. Сегментация памяти • 19
2.4. Структура ввода-вывода 21
2.5. Регистры 21
2.6. Операнды и режимы адресации операндов 26
2.7. Замечания о режимах адресации 34
Заключение 38
Глава 3. Базовая система команд процессора 80286 38
3.1. Нотация языка ассемблера 39
3Л, Команды передач данных 40
3.3. Арифметические команды 49
3.4. Логические команды 67
3.5. Цепочечные команды 70
3.6. Команды безусловной передачи управления 79
3.7. Команды условной передачи управления 84
3.8. Прерывания 87
3.9. Флажковые команды 95
3.10. Команды синхронизации 96
3.11. Поддержка языков высокого уровня 99
ЗЛ2. Замечания о префиксах 103
3.13. Воздействие на флажки • 104
Заключение 109
Глава 4. Вычисления с плавающей точкой и процессор 80287 109
4.1. Введение 109
4.2. Форматы чисел с плавающей точкой 111
4.3. Форматы целых чисел 129
4.4. Регистры процессора 80287 131
4.5. Форматы команд • *36
4.6. Команды передач данных 138
4.7. Арифметические команды 142
4.8. Команды сравнений 150
4.9. Трансцендентные команды
4.10. Совместная работа процессоров 80286 и 80287 159
4.11. Административные команды 162
Заключение
Глава 5. Архитектура процессора 80286 и операционная система 296
5.1. Введение 296
5.2. Управление памятью 168
5.3. Кольца защиты 185
5.4. Мультизадачность 198
5.5. Прерывания и особые случаи 208
5.6. Инициализация системы 219
Заключение
Глава 6. Проектирование компьютера 223
6.1. Шина процессора 80286 224
6.2. Постоянные запоминающие устройства 234
6.3. Устройства ввода-вывода 237
6.4. Динамические запоминающие устройства с произвольной выборкой 248
6.5. Интерфейс процессоров 80286 и 80287 255
Заключение 258
Приложение А. Система команд процессора 80286 260
Приложение Б. Система команд процессора 80287 269
Приложение В. Пространство кодов операций процессора 80286 273
Приложение Г. Пространство кодов операций процессора 80287 276
Приложение Д. Передача сообщений между задачами 280
Приложение Б. Словарь терминов 285
Список литературы , 294
Список литературы, переведенной на русский язык 295
Оглавление 296