logo
AOM / Мельник А

3.1. Кодування та виконання команд в комп'ютері 82

  1. Кодування команди та програми 83

  2. Порядок виконання команд 84

  3. Виконання команд на рівні регістрів процесора 85

3.2. Типи операцій та команд 87

  1. Класифікація команд за типами операцій 87

  2. Команди обробки даних 88

  3. Команди переміщення даних 89

  4. Команди передачі керування 90

  1. Команди переходу 91

  2. Команди пропуску 93

  3. Команди звернення до підпрограм 94

  1. Команди введення-виведення 96

  2. Принципи формування системи команд комп'ютера 96

  3. Конвеєрне виконання команд 98

3.3. Формати команд комп'ютера 102

  1. Класифікація архітектури комп'ютера за типом адресованої пам'яті 102

  2. Порівняльний аналіз форматів команд 105

3.4. Способи адресації операндів 107

  1. Безпосередня адресація 108

  2. Пряма адресація 108

  3. Непряма адресація 109

  4. Способи адресації операндів на основі операції зміщення 111

  1. Відносна адресація 111

  2. Базова адресація 111

  3. Індексна адресація 112

  1. Сторінкова адресація 114

  2. Неявна адресація 114

  3. Стекова адресація 114

5

  1. Використання стекової адресації 115

  2. Вибір способів адресації операн дів 117

3.5. Приклади форматів команд 118

  1. Формати команд комп'ютерної системи IBM 370 119

  2. Формати команд комп'ютера Cyber-70.... 120

  3. Формати команд сучасного комп'ютера 121

  1. Вплив технології компілювання на систему команд комп'ютера 122

  2. Архітектура системи команд комп'ютера 123

  1. Класифікація архітектури комп'ютера за складом системи команд 123

  2. Комп'ютери із складною та з простою системою команд 123

  3. Особливості архітектури комп'ютера з простою системою команд 124

  4. Архітектура комп'ютера з доповненою системою команд 125

  5. Комп'ютери зі спеціалізованою системою команд 126

  1. Короткий зміст розділу • 129

  2. Література для подальшого читання 129

  1. Література до розділу 3 130

  2. Питання до розділу 3 131

Розділ 4.

Процесор універсального комп'ютера 133

4.1. Процесор комп'ютера із складною системою команд 133

  1. Одношинна структура процесора 133

  2. Основні операції процесораа 135

  1. Вибірка слова з пам'яті 135

  2. Запам'ятовування слова в пам'яті 135

  3. Обмін даними між регістра.-.... 135

  4. Виконання арифметичних і логічних операцій 136

  1. Багатошинна структура процесора 137

  2. Приклади виконання операцій з процесорі 138

  1. Виконання операції додавання двох чисел 138

  2. Виконання операції переходу. 139

4.1.5. Особливості побудови процесора комп'ютера із складною системою команд..139

4.2. Процесор комп'ютера з простою системою команд 140

  1. Вимоги до процесора комп'ютера з простою системою команд 140

  2. Базові принципи побудови процесора комп'ютера з простою системою команд 140

  3. Взаємодія процесора з пам'яттю в комп'ютері з простою системою команд... 144

  4. Виконання команд в процесорі комп'ютера з простою системою команд 146

  1. Фаза вибирання команди 146

  2. Фаза декодування команди 147

  3. Фаза виконання та формування ефективної адреси 148

  4. Фаза звернення до пам'яті та завершення умовного переходу 149

  5. Фаза зворотного запису. 150

4.2.5. Конвеєрна структура процесора комп'ютера з простою системою команд.................151

  1. Конвеєрний процесор 151

  2. Мікродії ярусів конвеєрного процесора 155