Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Архитектура компьютера - Таненбаум Э

..pdf
Скачиваний:
485
Добавлен:
24.05.2014
Размер:
5.67 Mб
Скачать

материнская плата, 108 машинный язык, 18 межсекторный интервал, 87 металл-оксид-полупроводник, 142 микроассемблер, 255 микрокоманда, 62 микрооперация, 291 микропрограмма, 22 микропрограммирование, 22 микропрограммный счетчик, 240 микросхема, 149

процессора, 177 микроядро, Windows NT, 486 Мирвольд, Натан, 42 многопоточная обработка, 578 многоступенчатые сети, 605 многоуровневая компьютерная

организация, 18 модем, 118

модуль управления виртуальной памятью, Windows NT, 486

модуляция, 127 амплитудная, 127 фазовая, 127 частотная, 127

монитор, 112 монтажное ИЛИ, 181 Моушли, Джон, 32 мультивещание, 583

мультикомпьютер, 72, 560, 586, 621 расширяемый, 561

мультиплексор, 151 мультипрограммирование, 38 мультипроцессор, 71,559,586

на основе каталога, 609 Мур, Гордон, 41, 45 мышь, 119 мьютекс, 506

н

набор констант, IJVM, 247 настройка, 520 неавтономная информация, 469 неблокируемая сеть, 603 негативная логика, 149

ненормализованное число, 681 непосредственная(тесная) связь

системы, 558

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

693

непосредственный операнд,

365

 

непротиворечивость кэшей,

598

 

несущий сигнал, 127

 

 

нить, 507, 508

 

 

Нойс, Роберт, 37, 45

 

 

нормализованное число, 679

область процедур, IJVM, 247 оболочка, 483,623 обработка полутонов, 123 обработчик системных

прерываний, 413 обратная польская запись, 369 обратно совместимый, 335 объектная программа, 517 объектный модуль, 540, 543 оверлей, 438 оглавление диска, 104

одноразрядные секции, 161 окно, 117 округление, 678 Ольсен, Кеннет, 35

операционная система, 26,437 операция (Огса), 640 опережающая ссылка, 532

оптимальной подгонки алгоритм, 453 оптический диск, 98 Оранжевая книга, 103

основание системы счисления, 667 открытый коллектор, 181 относительная погрешность, 678 отсрочка ветвления, 302 очередь сообщений, 505 ошибка

из-за потери значимости, 677 переполнения, 677

ошибка из-за отсутствия страницы, 445

п

пакет, 564 задач, 639

пакетный режим, 28 память, 73, 163

EDO, 175

FPM, 174

6 9 4 Алфавитный указатель

память {продолжение)

динамическое ОЗУ, 174 обновление, 174 синхронное, 175

ОЗУ, оперативное запоминающее устройство, 174

ПЗУ, постоянное запоминающее устройство, 175 программируемое, 175 стираемое

программируемое, 175 электронно-

перепроггаммируемое, 176 статическое ОЗУ, 174 флэш-память, 176

парадигма, 581 параллелизм на уровне

блоков, 580 команд, 65

крупных структурных единиц, 558 мелких структурных единиц, 558 процессоров, 65

параллельный ввод-вывод, 219 Паскаль, Блез, 29 пассивный матричный индикатор, 115

ПДП, прямой доступ к памяти, 389 передача сообщений

буферная, 632 неблокируемая, 632 синхронная, 632

перекос шины, 183 переменная условия, 507 перераспределения памяти

проблема, 543 переход, конечный автомат, 278 период ожидания, 184

печатающее устройство, 123 пиксел, 116 планирование

(в мультикомпьютере), 628 площадка, 98 подмена регистров, 311 подпрограмма, 385

подсистемы окружения, Windows NT, 487

подчиненное устройство шины, 180 позитивная логика, 149 позиционно-независимая

программа, 547

поиск, 88 поклеточная разбивка, 452

полное межсоединение, 567 полный вентиль, 145 полубайт, 391 полудуплексный, 128 пользовательский режим, 338 порождающий процесс, 504 порожденный процесс, 504 последовательного опроса

система, 188 постфиксная запись, 369 поток, 473, 482, 581

UNIX, 505

поток управления, 404 потребитель(процесс), 472 почтовый ящик, 509 преамбула, 87 предикация, 426

представление с плавающей точкой, 676

прерывание, 109,413 неточное, 309 точное, 309

префикс, 394 префиксный байт, 267, 359

привилегированный пользователь, 497 привилегированный режим, 338 приемник шины, 181 приемопередатчик шины, 181 принтер, 121

лазерный, 122 матричный, 121

свосковыми чернилами, 126

ствердыми чернилами, 125 струйный, 122

принцип локальности, 82 пробуксовка, 447 программа, 18

обработки прерываний, 413 обработки прерывания, 109 чистки памяти, 349

программируемая логическая матрица, 155

программируемый ввод-вывод, 387 программное обеспечение, 24 прозрачность, 415 производитель(процесс), 472

пролог процедуры, 408 промахTLB, 461

промах кэш-памяти, 298 пропускная способность

процессора, 67 простаивание, 288

конвейера, 302 пространственная локализация, 295 пространство кортежей, 638 протокол

когерентности кэширования, 598 стратегия, 601

однократной записи, 602

собратной записью, 601 проход ассемблера, 532 процедура, 385, 405

рекурсивная, 405 процессор

смассовым параллелизмом, 586,622

процессор целочисленной арифметики, 50

прямой доступ к памяти, 109, 389 псевдокоманда, 524 путь, 495

абсолютный, 495 относительный, 495

пучок, 425

рабочее множество, 445 разгрузка оперативного

запоминающего устройства, 26 «разделяй и властвуй», алгоритм, 582 размер страницы, 448 размерность сети межсоединений, 566 разметка, 94 разностная машина, 30

распределенная совместно используемая память, 562, 636

расслоенная память, 607 растровая развертка, 112 расфазировка данных, 569 расширение

кода операции, 356 по знаку, 237

расширенная ISA, 110

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

6 9 5

расширяемая система, 576 реальная взаимозависимость, 288 регистр, 21, 168

адреса ячейки памяти, 236 команд, 56 микрокоманд, 240

уровень архитектуры команд, 340 регистровые окна, 346 редактор связей, 539 рекурсия, 385 решетка, 567

самоизменяющаяся программа, 367 СБИС, сверхбольшая интегральная

схема, 39 сборщик мусора, программа чистки

памяти, 349 сбросить сигнал, 173

свертывание команд, 325 светодиод, 120 свободная страница, 491 связывание

неявное, 550 явное, 551

связывающий загрузчик, 539 связь, 495 сдвиговый регистр динамики

переходов, 305 сегмент, 450 сегмент связи, 547 сектор, 87 семафор, 476

сессия компакт-диска, 104 сетевой

адаптер, 625 концентратор, 629

сетка, 567 сеть

межсоединений, 564 рабочих станций, 586,626

сеть рабочих станций, 44 сигнал управления, 236 символьный терминал, 115 симплексный, 128 синхронизация шины, 183

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

система

сраспределенной памятью, мультикомпьютер, 560

ссовместно используемой памятью, 559

системные службы, Windows NT, 487 системный

вызов, 27 программист, 23

системный вызов, 437 системный интерфейс, 487

системы с разделением времени, 28 сквозное кэширование, 599 скрученный нематик, 114 слово, 75

состояния программы, 341 слово состояния программы

Pentium II, 458 события, 510 согласованность

модели, 593

по последовательности, 593 процессорная, 595 свободная, 596 слабая, 596

строгая, 593 соединение, 603 сокет, 481 сопрограмма, 411 состояние

компьютера, 231 конечный автомат, 278

состояние гонок, 476 спекулятивная загрузка, 429 спекулятивное выполнение, 313 список контроля доступа, 502 список свободной памяти, 467 стадия конвейера, 66 стандартная ошибка, 495 стандартная промышленная

архитектура, 110 стандартный ввод, 495 стандартный вывод, 495 стек

IJVM, 245 операндов, 246, 253

IJVM, 247 степень, 565

детализации, 558

Стибитс, Джон, 32 страница, 440

страничная организация памяти, 440 страничный

сканер, 608 страничный кадр, 441 стробировать, 165 строка кэш-памяти, 83, 296 сублимация, 126 суммарная пропускная

способность, 574 сумматор

полный сумматор, 158 полусумматор, 158 с выбором переноса, 159

со сквозным переносом, 158 суперкомпьютер, 36, 44 суперскалярная архитектура, 68 схема распределения памяти, 440 схема сдвига, 157 счетчик

команд, 56, 247 обращений, 308

счетчик адреса команд, 532

таблица локальной памяти, 616

таблица истинности, 142 таблица размещения файлов, 499 таблица символов, 532 таблица страниц, 440, 457 тактовый генератор, 161 тасование полное, 606 текущий каталог, 495 терминал, 111 типы данных

нечисловые, 351 числовые, 350

толстое дерево, 567 топология, 565 точка входа, 544 тракт данных, 22,57

IJVM, 231

Mic-3, 286 транзакция шины, 198 транзистор, 35

биполярный, 142 МОП, металл-оксид-

полупроводник, 142

транслирующая таблица, 462 транслятор, 517 трансляция, 19 триггер, 165

ТТЛ, транзисторно-транзисторная логика, 142

удачное обращение в кэш-память, 298 Уилкс, Морис, 61 указатель, 366

фрейма, 344 указатель кода, 132 унарные операции, 381

унаследованная шина, 194 универсальный

асинхронный приемопередатчик, 219 синхронно-асинхронный

приемопередатчик, 219 универсальный асинхронный

приемопередатчик, 118 управляющая память, 240 упреждающая выборка, 578 уровень, 20

аппаратных абстракций, 485 архитектуры

команд, 334 системы команд, 23

микроархитектурный, 22, 230 разработка, 271

операционной системы, 23, 437 физических устройств, 21,140 цифровой логический, 21 языка ассемблера, 517

условное выполнение, 427 установить сигнал, 173 устаревшие данные, 598

устройство с тремя состояниями, 171

Ф

файл, 464 непосредственный, 503

файловая система Windows NT, 499 файловая система, Windows NT, 486 физическое адресное пространство, 440 фильтр, 495 флаговый регистр, 341

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

697

Флинна классификация, 584 фон Нейман, Джон, 33

фон-неймановская вычислительная машина, 34, 57

фрагментация внешняя, 452 внутренняя, 448

фрейм локальных переменных, 245 IJVM, 247

хаб, 629 хаб центральный, 216

Ханойская башня, 405,417 хэш-кодирование, 538

цветовая палитра, 117

цветовая шкала, 124 целевая библиотека, 551 центральный процессор, 56 цикл

тракта данных, 58 шины, 183

цилиндр, 88 цоколевка, 177

частотная манипуляция, 127 червоточина, 571 чернила на основе

красителя, 125 пигмента, 125

число со знаком, 670

число с удвоенной точностью, 350

ш

шаблон, 639 шестнадцатеричная система

счисления, 667 шина, 35,56, 109, 179

EISA, 207 IBM PC, 206

698

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

шина (продолжение)

 

ISA,

207

 

PCI,

208

 

задающее устройство,

210

подчиненное устройство, 210

сигналы, 211

 

транзакция, 210

 

Sbus, 201

 

USB,универсальная

 

последовательная шина,

216

асинхронная, 183, 186

 

мультиплексная, 183

 

протокол, 180 синхронная, 183 системная, 179

ширина шины, 182 широковещание, 583

эквивалентные схемы, 145 Экерт, Дж. Преспер, 33 экспонента, 676 электронно-лучевая трубка, 112 эмиттер, 140 эпилог процедуры, 408

ЭСЛ, эмиттерно-связанная логика, 142 Эстридж, Филип, 39 эффективный цикл, 41

язык ассемблера, 518 язык высокого уровня, 24 ячейка памяти, 74