Математика

Физика

Химия

Биология

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

Каган Б. М. I Электронные вычислительные машины и системы: Учеб. пособие для вузов.— 2-е изд., перераб. и доп.—М.: Энергоатомиздат, 1985.— 552 с., ил. В пер.: 1 р. 40 к. 60000 экз. Второе издание книги переработано и дополнено с целью отражения новых идей и архитектурных решений, характерных для современной электронной вычислительной техники. Изложены основы теории и принципы организации микропроцессоров, ЭВМ, вычислительных систем и сетей, а также принципы построения их основных элементов, узлов и устройств. Для студентов вузов, обучающихся по специальностям «Электронные вычислительные машины», «Автоматизированные системы управления» и «Прикладная математика». Представляет интерес для специалистов, работающих в области разработки и применения ЭВМ, АСУ, АСУ ТП и их математического обеспечения.
ПРЕДИСЛОВИЕ
Развитие электронной вычислительной техники и ее широкое применение в производстве, научно-исследовательских и проектно-конструкторских работах, плановых расчетах, сфере управления являются в настоящее время одним из основных направлений научно-технического прогресса.
В принятых XXVI съездом КПСС «Основных направлениях экономического и социального развития СССР на 1981 -1985 гг. и на период до 1990 года» предусмотрено дальнейшее совершенствование вычислительной техники, ее элементной базы и программного обеспечения, средств и систем сбора, передачи и обработки информации, повышение эффективности автоматизированных систем управления, развитие сетей ЭВМ и вычислительных центров коллективного пользования, создание на основе применения ЭВМ систем автоматизации научных исследований и проектирования, широкое использование микропроцессорных средств для автоматизации машин, оборудования и приборов и построение на этой базе автоматизированных предприятий и технологических комплексов.
Для выполнения этих задач необходимы в широких масштабах подготовка и переподготовка специалистов по ЭВМ, АСУ, прикладной математике, применению ЭВМ и микропроцессоров в различных отраслях народного хозяйства.
Разнообразие проблем теории и методов проектирования объектов вычислительной техники, сложность ее элементов, устройств, машин и систем закономерно привели к тому, что из дисциплины «Теория и проектирование ЭВМ», еще недавно охватывавшей все основные аспекты этой области науки и техники, выделились самостоятельные курсы, например, по схемотехнике ЭВМ, периферийным устройствам и др.
Вместе с тем для студентов специальностей, ориентированных не на разработку ЭВМ, а на их использование, а также для широкого круга специалистов народного хозяйства необходима книга, в которой без излишней детализации рассмотрен
ОГЛАВЛЕНИЕ
Предисловие................... 3
Глава первая. Основные понятия.......... 5
1.1. Два класса электронных вычислительных машин . . . 6
.2. Принцип действия ЭВМ............ 8
.3. Понятие о системе программного (математического)
обеспечения ЭВМ.............. 12
.4. Поколения ЭВМ.............. 15
.5. Основные характеристики ЭВМ.....j . . . 20
.6. Основные области применения вычислительной техники
и основные типы ЭВМ............ 23
.6.1. ЭВМ общего назначения.......... 24
.6.2. Малые ЭВМ............... 27
.6.3. Микропроцессоры и микро-ЭВМ........ 29
1.7. Понятие о системах ЭВМ. Единая система ЭВМ (ЕС ЭВМ) и система малых ЭВМ (СМ ЭВМ) социалистических стран............. 31
Глава вторая. Представление информации в ЭВМ .... 37
2.1. Позиционные системы счисления ........ 37
2.2. Двоичная арифметика............ 41
2.3. Формы представления чисел в ЭВМ....... 42
2.4. Прямой, обратный и дополнительный коды .... 49
2.5. Кодирование десятичных чисел и алфавитно-цифровой информации........-....... 52
Г л ава третья. Логические элементы и типовые узлы .... 58
3.1. Представление информации физическими сигналами 58
3.2. Понятие о комбинационной схеме и цифровом автомате 60
3.3. Системы логических элементов . . ....... 66
3.4. Триггеры................. 68
3.5. Регистры................. 75
3.6. Дешифраторы......~"......... 76
3.7. Мультиплексоры.............. 78
3.8. Счетчики................. 81
3.9. Сумматоры................ 83
Глава четвертая. Принципы построения устройств памяти 86
4.1. Общие сведения и классификация устройств памяти 86
4.2. Адресная, ассоциативная и стековая организации памяти 92
4.3. Структуры адресных ЗУ........... 97
548
4.4. Запоминающие устройства с произвольным обращением 104
4.5. Постоянные ЗУ............... 109
Глава пятая. Язык микроопераций......... 115
5.1. Декомпозиция вычислительного устройства на операционный и управляющий блоки. Принцип акад.
В. М. Глушкова.............. 115
5.2. Иерархия языков описания вычислительных устройств 116
5.3. Язык микроопераций............. 119-
Глава шестая. Принципы организации арнфмегическо-логн-
ческих устройств _................ 125
6.1. Общие сведения............... 125
6.2. Структура и микропрограмма АЛУ для сложения
и вычитания чисел с фиксированной запятой ... 127
6.3. Структуры и микропрограмма АЛУ для умножения чисел с фиксированной запятой......... 130
6.4. Методы ускорения умножения......... 138
6.5. Структура АЛУ для деления чисел с фиксированной запятой................ 141
6.6. Устройства для выполнения логических операций 145
6.7. Особенности операций десятичной арифметики ... 147
6.8. Операции над числами с плавающей запятой .... 149
6.9. Многофункциональное АЛУ.......... 152
6.10. Особенности АЛУ микропроцессоров...... 155
Глава седьмая. Управляющие автоматы...... . 157
7.1. Общие сведения............... 157
7.2. Принцип действия управляющего автомата с хранимой
в памяти логикой. Микропрограммное управление 160
7.3. Управляющие автоматы с «жесткой» логикой ... 168
7.4. Программируемые логические матрицы в управляющих автоматах................. 178
Глава восьмая. Процессоры и микропроцессоры: элементы
архитектуры................. . 180
8.1. Предварительные замечания.......... 180
8.2. Адресные структуры основных памятей ...... 180
8.3. Проблема выбора структуры и формата -команд. Кодирование команд . .' .......... . 182
8.4. Способы адресации............. 187
8.5. Стековая адресация............. 192
8.6. Команды, процедуры и микропрограммы передачи управления в программах....... ... 194
8.7. Индексация................ 199
8.8. Сопоставление программистских моделей (регистровых структур) машин общего назначения, малых и микро-ЭВМ и микропроцессоров.......... 204
8.9. Структура команд ЕС ЭВМ II очереди..... 206
8.10. Особенности адресации и системы команд 16-разряд-
ных малых и микро-ЭВМ (СМ-4, СМт1300, «Электро-
ника-60»)................. 209
8.11. Особенности адресации и системы команд 8- и 16-разрядных микропроцессоров.......... 214
Глава девятая. Процессоры и микропроцессоры: принципы
организации.................. 219
9.1. Назначение и структура процессора....... 2И1
9.2. Микропрограммная интерпретация "языка команд ЭВМ 222
9.3. Понятие о состоянии процессора (программы). Вектор
(слово) состояния ............. 22(i
9.4. Принципы организации систем прерывания программ 228
9.5. Особенности систем прерывания малых ЭВМ, микропроцессоров и микро-ЭВМ.......... 240
9.6. Система прерывания и некоторые особенности организации режимов управления в ЕС ЭВМ . . . 247
9.7. Влияние системы прерывания на оценку эффективности вариантов структуры процессора...... 255
9.8. Процедура выполнения команд. Рабочий цикл процессора .................. 256
9.9. Принцип совмещения операций академика С. А. Лебедева. Конвейер операций.......... 259
9.10. Организация 8-разрядных микропроцессоров . . . 263
9.11. Организация 16-разрядных микропроцессоров . . . . 269
9.12. Особенности процессоров ЭВМ общего назначения
(ЕС ЭВМ)............. . . . 272
Глава десятая. Периферийные устройства ЭВМ: внешние ЗУ и
устройства ввода-вывода............. 274
10.1. Общие понятия о периферийных устройствах . . . 274
10.2. Принципы действия внешних запоминающих устройств 275
10.3. Методы записи информации на магнитный носитель 284;
10.4. Представление информации на магнитных лентах j и дисках................. 28|
10.5. Основные типы устройств ввода-вывода информации 2Я
10.6. Представление информации на перфолентах и перфо- Ц картах.................. 297
10.7. Устройства ввода информации с перфолент и перфокарт .................. 300
10.8. Устройства вывода информации на перфоленты
и перфокарты............... 301.
10.9. Печатающие устройства........... 302
10.10. Дисплеи................ . 305
Глава одиннадцатая. Принципы организации систем ввода'
вывода. Интерфейсы ЭВМ и микропроцессоров . . . . . 309
11.1. Проблемы организации систем ввода-вывода .... 309
11.2. Прямой доступ к памяти .......... 311
11.3. Основные принципы построения и структуры системы ввода-вывода............... 314
11.4. Основные функции каналов ввода-вывода. Управляющая информация для операций ввода-вывода . . . 319
11.5. Основные типы и структуры каналов ввода-вывода 327
11.6. Детерминированная модель канала. Критерии эффективности каналов............. 336
11.7. Элементы организации интерфейсов ....... 340
11.8. Интерфейс ввода-вывода ЕС ЭВМ....... 344
11.9. Развитие системы ввода-вывода в ЕС ЭВМ
II онереди.................. 35t=
11.10. Структура и временные диаграммы интерфейса «общая шина» малых ЭВМ.......... 355
11.11. Особенности интерфейса «мультишина» микропроцессоров и микро-ЭВМ............ 362
Глава двенадцатая. Системы автоматического контроля и
диагностирования ЭВМ......'....... . 368
12.1. Основные характеристики надежности ЭВМ. Функции систем контроля и диагностирования ...... 368
12.2. Контроль передачи информации........373
12.3. Контроль арифметических операций .......380
12.4. Взаимодействие систем автоматического контроля, восстановления вычислительного процесса и диагностирования ................. 384
12.5. Принципы построения систем автоматического диагностирования ЭВМ............. 387
Глава тринадцатая. Принципы организации вычислительных систем: мультипрограммные ВС, системы коллективного пользования и реального времени.........393 .
13.1. Классификация вычислительных систем...... 393
13.2. Организация вычислительного процесса в мультипрограммных ВС.............. 397
13.3. Структуры и принцип действия ВС коллективного пользования (разделения времени)........ 406
13.4. Вычислительные системы реального времени. Принцип действия управляющего вычислительного комплекса АСУ ТП.................412
Глава четырнадцатая. Принципы организации многоуровневой памяти в мультипрограммных вычислительных системах................... 417
14.1. Проблемы организации памяти мультипрограммных систем..................417
14.2. Защита памяти...............418
14.3. Организация работы памяти в режиме многоабонентного обслуживания............ . 423
14.4. Динамическое распределение памяти. Организация виртуальной памяти............. 426
14.5. Алгоритмы управления многоуровневой памятью 434
Глава пятнадцатая. Принципы организации многопроцессорных и многомашинных вычислительных систем .... 440
15.1. Понятие о многомашинных и многопроцессорных
ВС................... 440
15.2. Типы структур многопроцессорных ВС, ориентированных на достижение сверхвысокой производительности 444
15.3. Методы и средства организации многомашинных и многопроцессорных вычислительных комплексов
на основе ЭВМ общего назначения (ЕС ЭВМ) 449
551
15.4. Многопроцессорная система с коммутатором межмодульных связей (.«Эльбрус»)......... 455
15.5. Многопроцессорные и многомашинные комплексы
с общей шиной (СМ ЭВМ)......... 459
15.6. Особенности организации отказоустойчивых многопроцессорных вычислительных комплексов .... 465
15.7. Многомикропроцессорные комплексы на основе объектно-ориентированных микропроцессоров .... 473
Глава шестнадцатая. Принципы организации вычислительных сетей....... . . . -....... 479
16.1. Вычислительные сети. Общие сведения..... 479
16.2. Классификация вычислительных сетей...... 483
16.3. Эталонная логическая модель вычислительной сети
и иерархия протоколов............ 484
16.4. Методы передачи данных по каналам связи. Коммутация каналов, сообщений, пакетов...... 488
16.5. Управление вычислительной сетью по протоколу X. 25 494
16.6. Локальные вычислительные сети . *...... 498
16.7. Принципы организации и средства телеобработки данных.................. 506
Глава семнадцатая. Вероятностные аналитические модели
вычислительных систем............. 510
17.1. Общие принципы построения моделей ВС . . . . 510
17.2. Сети массового обслуживания......... 514
17.3. Модель вычислительной системы коллективного пользования.................. 527
17.4. Модели конфликтов в памяти многопроцессорных ВС 528
17.5. Модель вычислительной сети......... 533
Список литературы................. 537
Алфавитный указатель................ 543

Цена: 150руб.

Назад

Заказ

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

Hosted by uCoz