ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 24.12.2021

Просмотров: 6662

Скачиваний: 8

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

background image

НЛНССИНП COmPUTER SCIENCE

Э. ТАНЕНБАУМ

АРХИТЕКТУРА

КОМПЬЮТЕРА

4-Е ИЗДАНИЕ

С^ППТЕР

Москва • Санкт-Петербург • Нижний Новгород • Воронеж

Ростов-на-Дону • Екатеринбург • Самара

Киев • Харьков • Минск

2003


background image

Краткое содержание

Предисловие 15

Глава

 1. Предисловие 18

Глава

 2. Организация компьютерных систем 56

Глава 3.

 Цифровой логический уровень 139

Глава

 4. Микроархитектурный уровень 230

Глава 5.

 Уровень архитектуры команд 334

Глава 6.

 Уровень операционной системы 437

Глава

 7. Уровень языка ассемблера

 517

Глава 8.

 Архитектуры компьютеров параллельного действия 556

Глава

 9. Библиография 647

Приложение А.

 Двоичные числа 663

Приложение Б.

 Числа с плавающей точкой 674

Алфавитный указатель 683


background image

Содержание

Об авторе 14

Предисловие 15

Глава 1. Предисловие 18

Многоуровневая компьютерная организация 18

Языки, уровни и виртуальные машины 19
Современные многоуровневые машины 21
Развитие многоуровневых машин 24

Развитие компьютерной архитектуры 29

Нулевое поколение — механические компьютеры (1642-1945) 29

Первое поколение —электронные лампы (1945-1955) ;.... 32
Второе поколение — транзисторы (1955-1965) 35

Третье поколение — интегральные схемы (1965-1980) 37

Четвертое поколение — сверхбольшие интегральные схемы (1980-?) 39

Типы компьютеров 40

Технологические и экономические аспекты 41

Широкий спектр компьютеров 42

Семейства компьютеров 45

Pentium II 45

UltraSPARC II 48

PicoJavall 50

Краткое содержание книги 52
Вопросы и задания 54

Глава 2. Организация компьютерных систем 56

Процессоры 56

Устройство центрального процессора 57

Выполнение команд 58
RISC и CISC 62
Принципы разработки современных компьютеров 64
Параллелизм на уровне команд 65
Параллелизм на уровне процессоров 69

Основная память 73

Бит 73

Адреса памяти 74

Упорядочение байтов 75

Код с исправлением ошибок 77
Кэш-память 81

Сборка модулей памяти и их типы 84


background image

Содержание

Вспомогательная память 85

Иерархическая структура памяти 85
Магнитные диски 87

Дискеты 90
Диски IDE 91

SCSI-диски 92
RAID-массивы 93
Компакт-диски 98
CD-R 102

CD-RW 105

DVD 105

Процесс ввода-вывода 108

Шины 108

Терминалы 111

Мыши 119
Принтеры 121

Модемы 126
Коды символов 129

Краткое содержание главы 133
Вопросы и задания 134

Глава 3. Цифровой логический уровень 139

Вентили и булева алгебра 139

Вентили 139
Булева алгебра 142
Реализация булевых функций 144

Эквивалентность схем 145

Основные цифровые логические схемы 149

Интегральные схемы 149
Комбинационные схемы 151

Арифметические схемы 157
Тактовые генераторы 161

Память 163

Защелки 163

Триггеры (flip-flops) 165

Регистры 168
Организация памяти 168

Микросхемы памяти 172

ОЗУ и ПЗУ 174

Микросхемы процессоров и шины 177

Микросхемы процессоров 177
Шины 179
Ширина шины 182

Синхронизация шины 183

Арбитраж шины 188

Принципы работы шины 191

Примеры центральных процессоров 193

Pentium II 193
UltraSPARC II 200

PicoJavall 203