Книга посвящена архитектуре, системе команд, интерфейсам и функционированию всех 16- и 32-разрядных процессоров семейства х86 от 8086 до Pentium II. Материал иллюстрирован временными диаграммами, блок-схемами и справочными таблицами. В книге дано объяснение многим системным функциям реального и защищенного режимов, которые не рассматриваются в большинстве распространенных литературных источников. Информация собрана из технических материалов фирмы Intel, каталогов и информационных материалов, публикуемых производителями на своих Web-серверах. Уделено внимание также вопросам применения процессоров в PC-совместимости, модернизации, «разгону» процессоров, особенностям многопроцессорных систем. Книга может служить учебным пособием для студентов, углубленно изучающих вычислительную технику.
Название: Процессоры Intel: от 8086 до Pentium II Автор: Гук М. Издательство: Питер Год: 1998 Страниц: 224 Формат: DJVU Размер: 14,4 МБ ISBN: 5-88782-398-4 Качество: Отличное
Содержание:
Предисловие 1. История семейства х86 2. 16-разрядные процессоры 2.1. Процессоры i8086/8088 2.1.1. Организация памяти 8086/88 2.1.2. Регистры процессоров 8086/88 2.1.3. Адресация ввода-вывода 2.1.4. Инициализация, прерывания, останов и синхронизация процессоров 2.1.5. Система команд 2.1.6. Назначение выводов процессоров 8086/88 2.1.7. Шинные циклы процессора 2.2. Процессоры 80186/80188 2.3. Математический сопроцессор 8087 2.3.1. Регистры сопроцессора 8087 2.3.2. Обработка исключений сопроцессора 2.4. Процессор 80286 2.4.1. Регистры процессора 80286 2.4.2. Организация памяти 80286 2.4.3. Ввод-вывод 2.4.4. Прерывания и исключения 2.4.5. Начальный сброс и переход в защищенный режим 2.4.6. Защита 2.4.7. Система команд 80286 2.4.8. Интерфейс процессора 80286 2.5. Математический сопроцессор 80287 2.5.1. Регистры сопроцессора 80287 2.5.2. Исключения сопроцессора 80287 3. Архитектура 32-разрядных процессоров 3.1. Регистры процессора 3.2. Организация памяти 3.3. Типы данных 3.4. Прерывания и исключения 3.5. Начальный сброс и самотестирование 3.6. Ввод-вывод 3.7. Средства тестирования и отладки 3.7.1. Программные средства отладки 3.7.2. Интерфейс Boundary Scan (JTAG) 3.8. Защищенный режим 3.8.1. Основные понятия защищенного режима 3.8.2. Сегментация 3.8.3. Привилегии 3.8.4. Защита 3.8.5. Переключение задач 3.8.6. Страничное управление памятью 3.8.7. Режим виртуального 8086 (V86) 3.8.8. Переключение из реального режима в защищенный и обратно 3.9. Режим системного управления SMM 3.10. Математический сопроцессор 3.10.1. Регистры сопроцессора 3.10.2. Обработка исключений сопроцессора 3.10.3. Различия сопроцессоров 387+, 80287 и 8087 3.11. Расширение ММХ 3.12. Система команд 3.13. Внутренний кэш 4. Процессоры 386 и 486 4.1. Процессоры 386/387 4.1.1. Интерфейс процессоров 386DX и 386SX 4.1.2. Математический сопроцессор Intel387 4.2. Процессоры 486 4.2.1. Внутренний кэш 4.2.2. Пакетный режим передачи данных 4.2.3. Буфера отложенной записи 4.2.4. Интерфейс процессоров 486 4.3. OverDrive-процессоры фирмы Intel для системных плат 486 4.4. Процессоры фирм AMD, IBM, Cyrix и Texas Instruments 5. Процессоры Pentium 5.1. Интерфейс шины процессоров Pentium 5.2. Расширения архитектуры 5.3. Двухпроцессорные системы 5.4. Маркировка и идентификация процессоров Pentium 5.5. Типы сокетов для процессоров Pentium 5.6. Процессоры, совместимые с Pentium 6. Процессоры Pentium Pro и Pentium II 6.1. Архитектура двойной независимой шины 6.2. Электрический интерфейс 6.3. Управление энергопотреблением 6.4. Сокет 8 и слот 1 6.5. Сравнение архитектур процессоров пятого и шестого поколений 6.5.1. Процессор Pentium 6.5.2. Процессор Pentium Pro 6.5.3. Процессоры с технологией ММХ 7. Совместимость, идентификация и сравнение производительности процессоров 7.1. Совместимость процессоров 7.2. Идентификация процессоров 7.3. Сравнение производительности процессоров 7.4. Основные характеристики процессоров 8. Применение микропроцессоров 8.1. Установка и замена процессора 8.2. Питание и охлаждение процессоров 8.3. Синхронизация 8.4. «Разгон» и «торможение» процессора Список сокращений Литература