Архитектура компьютера. 6-е изд.
Год издания: 2021
Автор: Таненбаум Э., Остин Т.
Переводчик: Матвеев Е.
Издательство: Питер
ISBN: 978-5-4461-1103-9
Серия: Классика computer science
Язык: Русский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 812
Описание: Книга Эндрю Таненбаума, всемирно известного специалиста в области информационных технологий, писателя и преподавателя, выходящая уже в шестом издании, посвящена структурной организации компьютера. В ее основе лежит идея иерархической структуры, в которой каждый уровень выполняет вполне определенную функцию. В рамках этого нетрадиционного подхода подробно описываются цифровой логический уровень, уровень архитектуры команд, уровень операционной системы и уровень языка ассемблера. В шестое издание внесены многочисленные изменения, которые приводят книгу в соответствие со стремительным развитием компьютерной отрасли. В частности, была обновлена информация о машинах, представленных в качестве примеров: Intel Core i7, Texas
Instrument OMAP4430 и Atmel ATmega168.
Книга рассчитана на широкий круг читателей: как на студентов, изучающих компьютерные технологии, так и на тех, кто самостоятельно знакомится с архитектурой компьютера.
Оглавление
Предисловие ........................................................................................ 16
Глава 1. Введение ................................................................................ 20
Глава 2. Организация компьютерных систем .......................................... 76
Глава 3. Цифровой логический уровень ................................................ 172
Глава 4. Уровень микроархитектуры ..................................................... 270
Глава 5. Уровень архитектуры набора команд ....................................... 377
Глава 6. Уровень операционной системы .............................................. 475
Глава 7. Уровень ассемблера ............................................................... 555
Глава 8. Параллельные компьютерные архитектуры ............................. 590
Глава 9. Библиография ....................................................................... 699
Приложение А. Двоичные числа .......................................................... 708
Приложение Б. Числа с плавающей точкой .......................................... 720
Приложение В. Программирование на языке ассемблера ...................... 729
Алфавитный указатель ...................................................................... 791