Математика

Физика

Химия

Биология

Техника и    технологии

Микропроцессор I486.Архитектура и программирование часть2-В.Л.Григорьев Москва 1993 стр.382
Оглавление
Глаза 1. Внутренняя архитектура................................................ 9
1.1. Обзор новых средств и применений
процессора i486.......................................................... 9
1.2. Внутренняя архитектура............................................ 17
1.3. Производительность.................................................. 33
1.3.1. Влияние внутренней кэш-памяти................. 35
1.3.2. Внутренние буферы записи............................ 37
1.4. Внешняя память........................................................ 38
1.4.1. Особенности проектирования
динамических ЗУПВ....................................... 41
1.5. Производительность операций с плавающей точкой......................................................................... 42
Глава 2. Сигналы и временные диаграммы
работы процессора i486................................................. 43
2.1. Шина процессора...................................................... 43
2.2. Циклы шины.............................................................. 44
2.3. Сигнальные линии процессора................................ 46
2.4. Временная диаграмма и формирование синхронизации........................................................... 56
2.5. Организация памяти и ввода-вывода на шине....... 59
2.6. Передачи данных....................................................... 65
2.6.1. Непакетные циклы......................................... 67
2.6.2. Пакетные циклы............................................. 73
2.6.3. Размер шины........................................;.......... 83
2.7. Управление шиной.................................................... 88
2.7.1. Сброс................................................................ 88
2.7.2. Прерывания..................................................... 89
2.7.3. Специальные циклы шины............................ 93
2.7.4. Захват шины.................................................... 94
2.7.5. Блокировка шины.................<......................... 96
2.7.6. Псевдоблокировка шины............................... 99
2.7.7. Отступление шины.........................................101
2.8. Управление кэш-памятью.........................................103
2.8.1. Управление кэш-памятью на уровне страниц.............................................................104
2.8.2. Недостоверность внутренней кэшпамяти..............................................................105
2.8.3. Очистка внутренней кэш-памяти..................107
2.8.4. Цикл очистки кэш-памяти.............................107
2.8.5. Цикл обратной записи и очистки кэшпамяти..............................................................107
2.9. Управление ошибками с плавающей точкой..........108
Литература.................................................................................110
Предисловие................................................................................ИЗ
Глава 1. Архитектура устройства с плавающей точкой................121
1.1. Сопроцессорные конфигурации...............................121
1.2. Внутренняя организация устройства FPU...............123
1.3. Программная модель устройства FPU.............,.......125
1.4. Форматы численных данных....................................132
1.5. Режимы работы и состояние....................................141
1.6. Система команд.........................................................148
1.6.1. Особенности задания команд........................149
1.6.2. Машинные форматы команд.........................150
1.6.3. Особенности программирования на
языке ассемблера.............................................151
1.6.4. Команды передач данных...............................153
1.6.5. Арифметические команды..............................157
1.6.6. Команды сравнения........................................163
1.6.7. Команды трансцендентных функций............167
1.6.8. Команды управления......................................170
1.7. Внешний интерфейс устройства FPU...................... 176
г а 2 Специальные вычислительные ситуации........................179
2 1. Специальные численные значения..........................1йи
2.1.1. Денормализованные
вещественные числа.......................................180
2.1.2. Нули...........................................•.....................184
2.1.3. Бесконечность.................................................186
2.1.4. Нечисла............................................................188
2.1.5. Неопределенность...........................................190
2.1.6. Кодирование типов данных........................... 191
2.1.7. Неподдерживаемые форматы........................193
2.2. Численные особые случаи........................................195
2.2.1. Обработка численных особых случаев.......... 195
2.2.2. Недействительная операция..........................197
2.2.3. Деление на нуль..............................................199
2.2.4. Денормализованный операнд........................ 199
2.2.5. Численные переполнение
и антипереполнение.......................................200
2.2.6. Неточный результат (точность).....................203
2.2.7. Приоритет особых случаев.............................204
Глава 3. Вопросы системной организации и совместимости.........205
3.1. Особенности архитектуры........................................205
3.2. Инициализация.........................................................206
3.3. Эмуляция....................................................................208
3.4. Обработка численных особых случаев.....................208
3.5. Совместимость
с сопроцессорами 8087, 80287 и 80387.....................210
3.5.1. Отличия от систем 80386/80387.....................211
3.5.2. Отличия от систем 80286/80287.....................213
3.5.3. Отличия от систем 8086/8087........................219
Глава 4. Особенности программирования устройства FPU...........221
4.1. Инструментальные
средства программирования..................................... 221
4.1.1. Языки высокого уровня.................................221
4.1.2. Ассемблер ASM386/486...................................224
4.1.3. Сравнительный
пример программирования............................227
4.2. Параллельная работа.................................................231
4.2.1. Управление параллельностью........................231
4.3. Примеры численного программирования...............234
4.3.1. Пример условного перехода...........................234
4.3.2. Примеры обработки особых случаев.............237
4.3.3. Примеры численных программ..................... 239
Литература.........................................................................244
Глава
1. Особенности описания системы команд.........................247
1.1. Атрибуты размера операнда и размера адреса..........247
1.2. Формат команды.........................................................248
1.3. Байты ModR/M и SIB.................................................250
1.4. Как знакомиться с системой команд........................254
Глава 2. Справочные сведения по командам процессора i486.......264
-................382

Цена: 150руб.

Назад

Заказ

На главную страницу

Hosted by uCoz