ОГЛАВЛЕНИЕ
К оглавлению1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1617 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
34 35 36 37 38 39 40 41 42 43 44 45
1. АРХИТЕКТУРЫ, ХАРАКТЕРИСТИКИ, КЛАССИФИКАЦИЯ ЭВМ __..____.4
1.1. Однопроцессорные архитектуры ЭВМ-—......__..................__.........—_-_4
1.2. Технические и эксплуатационные характеристики ЭВМ .....——_..„„.—.....—9
1.3. Классификация ЭВМ—.............................__....___....„..„...„.•;....._„___........ 11
1.3.1. Классификация ЭВМ по назначению.......................;.......,................................. 11
1.3.2. Классификация ЭВМ по функциональным возможностям и размерам.......... 12
2. ФУНКЦИОНАЛЬНАЯ И СТРУКТУРНАЯ ОРГАНИЗАЦИЯ ЭВМ___........_ 19
2.1. Связь между функциональной и структурной организацией ЭВМ-—.......——19
2.2. Обобщенная структура ЭВМ и пути её развития.........................——_—„—....... 20
2.3. Структура и форматы команд ЭВМ—————„.„..——.-—..———.....—........... 24
2.4. Способы адресации информации в ЭВМ.......————........................—„.—....... 28
2.5. Примеры форматов команд и способов адресации....................................... 37
2.5.1. Форматы команд и способы адресации в CISC-процессорах.......................... 37
2.5.2. Форматы команд и способы адресации в RISC-процессорах.......................... 40
2.6. Типы данных ....„.....»•„.»....•—...»•.—»•»•——.«•—«•«••—«•_»..«.»..»..._.......и....._........ 40
2.7. Теги и дескрипторы. Самоопределяемые данные........................................—....... 45
3. ФУНКЦИОНАЛЬНАЯ И СТРУКТУРНАЯ ОРГАНИЗАЦИЯ ЦЕНТРАЛЬНОГО ПРОЦЕССОРА ЭВМ ____.........................................._________________ 47
3.1. Назначение и структура центрального процессора..................—,....„—...—......... 47
3.2. Регистровые структуры центрального процессора——....———.....—————. 51
3.2.1. Основные функциональные регистры................................................................ 52
3.2.2. Регистры процессора обработки чисел с плавающей точкой.......................... 54
3.2.3. Системные регистры.................—..........——.^......—......................................... 55
3.2.4. Регистры отладки И тестирования—..........................................................—....... 55
3.3. Назначение, классификация н организация ЦУУ—......—...—.——————— 55
3.3.1. Центральноеустройство управления микропрограммного типа.-.............-.— 57
3.3.2. Процедура выполнения команд....................—..—.................................— ..........60
3.3.3. Принципы организации системы прерывания программ...........................—. 62
3.4. Назначение, классификация и организация АЛУ..................._........................... 69
4. ПРИНЦИПЫ ОРГАНИЗАЦИИ ПОДСИСТЕМЫ ПАМЯТИ ЭВМ И ВС ..................77
4.1. Иерархическая структура памяти ЭВМ........................................................—,„„.77
4.2. Организация внутренней памяти процессора....................—......................——„—79
4.3. Способы организации кэш-памяти...»—..................—........—.......—..................82
4.3.1. Общие сведения....................................................................................................82
4.3.2. Способы размещения данных в кэш-памяти......................................................83
4.3.3. Методы обновления строк основной памяти.....................................................91
4.3.4. Методы замещения строк кэш-памяти ...............................................................93
4.4. Принципы организации оперативной памяти................—......—.........———..„93
4.4.1. Общие положения........................................................................— ......................93
4.4.2. Методы управления памятью............................................................................. 95
4.4.3. Организация виртуальной памяти..................................................................... 100
4.4.4. Методы повышения пропускной способности оперативной памяти............ 110
4.4.5. Методы защиты памяти...................................................................................... 114
4.4.6. Методы ускорения процессов обмена между ОП и ВЗУ................................ 118
5. ПРИНЦИПЫ ОРГАНИЗАЦИИ ПОДСИСТЕМЫ ВВОДА-ВЫВОДА______120
5.1. Проблемы организация подсистем ввода-вывода......——————.....—.._——120
5.2. Способы организации передачи данных———....——..—.................———.........121
53. Унификация средств обмена и интерфейсы ЭВМ.............——.......................,„..123
5.3.1. Общая характеристика и классификация интерфейсов.................................. 123
5.3.2. Типы и характеристики стандартных шин....................................................... 126
5.4. Современные и перспективные структуры подсистем ввода-вывода.-.—,„129
6. МНОГОПРОЦЕССОРНЫЕ И МНОГОМАШИННЫЕ ВЫЧИСЛИТЕЛЬНЫЕ СИСТЕМЫ_______________________________________.__131
6.1. Архитектуры вычислительных систем..............—..———————................—....131
6.2. Сильно связанные многопроцессорные системы.....——————————....,—133
6.3. Слабосвязанные многопроцессорные системы».»..—и—.__——,.............——„...134
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ ___________________134
Андрей Дмитриевич Чередов
ОРГАНИЗАЦИЯ ЭВМ И СИСТЕМ
Учебное пособие
Научный редактор: профессор, докт. техн. наук В.М. Разин Редактор: Н. Т. Синельникова
Компьютерный набор выполнила Т.Н. Калинина
Подписано к печати 4.09.2000. Формат 60 х 84 /16, Бумага ксероксная. Плоская печать. Усл. печ. л. 7,91. уч.-изд. л. 7,16.. Тираж 300 экз. Заказ № 111 . Цена свободная. ИПФ ТПУ Лицензия ЛТ №1 от 18.07.94 Типография ТПУ. 634034, г. Томск, пр. Ленина, 30.
1. АРХИТЕКТУРЫ, ХАРАКТЕРИСТИКИ, КЛАССИФИКАЦИЯ ЭВМ __..____.4
1.1. Однопроцессорные архитектуры ЭВМ-—......__..................__.........—_-_4
1.2. Технические и эксплуатационные характеристики ЭВМ .....——_..„„.—.....—9
1.3. Классификация ЭВМ—.............................__....___....„..„...„.•;....._„___........ 11
1.3.1. Классификация ЭВМ по назначению.......................;.......,................................. 11
1.3.2. Классификация ЭВМ по функциональным возможностям и размерам.......... 12
2. ФУНКЦИОНАЛЬНАЯ И СТРУКТУРНАЯ ОРГАНИЗАЦИЯ ЭВМ___........_ 19
2.1. Связь между функциональной и структурной организацией ЭВМ-—.......——19
2.2. Обобщенная структура ЭВМ и пути её развития.........................——_—„—....... 20
2.3. Структура и форматы команд ЭВМ—————„.„..——.-—..———.....—........... 24
2.4. Способы адресации информации в ЭВМ.......————........................—„.—....... 28
2.5. Примеры форматов команд и способов адресации....................................... 37
2.5.1. Форматы команд и способы адресации в CISC-процессорах.......................... 37
2.5.2. Форматы команд и способы адресации в RISC-процессорах.......................... 40
2.6. Типы данных ....„.....»•„.»....•—...»•.—»•»•——.«•—«•«••—«•_»..«.»..»..._.......и....._........ 40
2.7. Теги и дескрипторы. Самоопределяемые данные........................................—....... 45
3. ФУНКЦИОНАЛЬНАЯ И СТРУКТУРНАЯ ОРГАНИЗАЦИЯ ЦЕНТРАЛЬНОГО ПРОЦЕССОРА ЭВМ ____.........................................._________________ 47
3.1. Назначение и структура центрального процессора..................—,....„—...—......... 47
3.2. Регистровые структуры центрального процессора——....———.....—————. 51
3.2.1. Основные функциональные регистры................................................................ 52
3.2.2. Регистры процессора обработки чисел с плавающей точкой.......................... 54
3.2.3. Системные регистры.................—..........——.^......—......................................... 55
3.2.4. Регистры отладки И тестирования—..........................................................—....... 55
3.3. Назначение, классификация н организация ЦУУ—......—...—.——————— 55
3.3.1. Центральноеустройство управления микропрограммного типа.-.............-.— 57
3.3.2. Процедура выполнения команд....................—..—.................................— ..........60
3.3.3. Принципы организации системы прерывания программ...........................—. 62
3.4. Назначение, классификация и организация АЛУ..................._........................... 69
4. ПРИНЦИПЫ ОРГАНИЗАЦИИ ПОДСИСТЕМЫ ПАМЯТИ ЭВМ И ВС ..................77
4.1. Иерархическая структура памяти ЭВМ........................................................—,„„.77
4.2. Организация внутренней памяти процессора....................—......................——„—79
4.3. Способы организации кэш-памяти...»—..................—........—.......—..................82
4.3.1. Общие сведения....................................................................................................82
4.3.2. Способы размещения данных в кэш-памяти......................................................83
4.3.3. Методы обновления строк основной памяти.....................................................91
4.3.4. Методы замещения строк кэш-памяти ...............................................................93
4.4. Принципы организации оперативной памяти................—......—.........———..„93
4.4.1. Общие положения........................................................................— ......................93
4.4.2. Методы управления памятью............................................................................. 95
4.4.3. Организация виртуальной памяти..................................................................... 100
4.4.4. Методы повышения пропускной способности оперативной памяти............ 110
4.4.5. Методы защиты памяти...................................................................................... 114
4.4.6. Методы ускорения процессов обмена между ОП и ВЗУ................................ 118
5. ПРИНЦИПЫ ОРГАНИЗАЦИИ ПОДСИСТЕМЫ ВВОДА-ВЫВОДА______120
5.1. Проблемы организация подсистем ввода-вывода......——————.....—.._——120
5.2. Способы организации передачи данных———....——..—.................———.........121
53. Унификация средств обмена и интерфейсы ЭВМ.............——.......................,„..123
5.3.1. Общая характеристика и классификация интерфейсов.................................. 123
5.3.2. Типы и характеристики стандартных шин....................................................... 126
5.4. Современные и перспективные структуры подсистем ввода-вывода.-.—,„129
6. МНОГОПРОЦЕССОРНЫЕ И МНОГОМАШИННЫЕ ВЫЧИСЛИТЕЛЬНЫЕ СИСТЕМЫ_______________________________________.__131
6.1. Архитектуры вычислительных систем..............—..———————................—....131
6.2. Сильно связанные многопроцессорные системы.....——————————....,—133
6.3. Слабосвязанные многопроцессорные системы».»..—и—.__——,.............——„...134
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ ___________________134
Андрей Дмитриевич Чередов
ОРГАНИЗАЦИЯ ЭВМ И СИСТЕМ
Учебное пособие
Научный редактор: профессор, докт. техн. наук В.М. Разин Редактор: Н. Т. Синельникова
Компьютерный набор выполнила Т.Н. Калинина
Подписано к печати 4.09.2000. Формат 60 х 84 /16, Бумага ксероксная. Плоская печать. Усл. печ. л. 7,91. уч.-изд. л. 7,16.. Тираж 300 экз. Заказ № 111 . Цена свободная. ИПФ ТПУ Лицензия ЛТ №1 от 18.07.94 Типография ТПУ. 634034, г. Томск, пр. Ленина, 30.