Архитектура ЭВМ: 2-е изд. Жмакин А. П.

Generic selectors
Только точные совпадения
Search in title
Search in content
Search in posts
Search in pages
Фильтровать по разделам
1С программы
Гидравлика
Грузоподъемные сооружения
Деревообработка
Долбежные, Строгальные
Железнодоржная литература
Инструмент
Информационные технологии. IT
Компрессорное оборудование
Краны грузоподъемные
Кузнечное дело
Машиностроение
Металлообработка
Настольное оборудование
Оргтехника
Пилы, Ножницы, Отрезные
Пневматика
Подшипники
Программирование
Прочее
Работа с сайтом
Сверлильные
Строительство
Тельферы, Тали
Токарные
Фрезерные
Электрика
Электроника

Пособие Архитектура ЭВМ: 2-е изд., объединяет в одном издании теоретическую часть одноименной дисциплины и лабораторный практикум. Рассмотрены базовые вопросы организации ЭВМ: функциональная организация ЭВМ, системы команд и командный цикл. Большое внимание уделено арифметическим основам ЭВМ, принципам построения различных устройств и их взаимодействию. Обсуждаются вопросы построения микропроцессорных систем. Во втором издании лабораторный практикум дополнен программными моделями арифметико-логического устройства, представленными, наряду с программной моделью ЭВМ, на прилагаемом компакт-диске. Кроме того, пособие содержит материалы для выполнения курсового проектирования.

 

Автор: Жмакин А. П.

Формат: PDF. Размер: 3 MB. 

 

Оглавление

Предисловие 1
ЧАСТЬ I. ПРИНЦИПЫ ОРГАНИЗАЦИИ ЭВМ 3
Глава 1. Начальные сведения об ЭВМ 5
1.1. История развития вычислительной техники . 5
1.2. Цифровые и аналоговые вычислительные машины. 7
1.3. Варианты классификации ЭВМ . 8
1.4. Классическая архитектура ЭВМ 12
1.5. Иерархическое описание ЭВМ 13
Глава 2. Функциональная организация ЭВМ 16
2.1. Командный цикл процессора . 16
2.2. Система команд процессора. 18
Глава 3. Арифметические основы ЭВМ 23
3.1. Системы счисления . 24
3.2. Представление чисел в различных системах счисления 27
3.3. Представление информации в ЭВМ. Прямой код 38
3.4. Алгебраическое сложение/вычитание в прямом коде . 39
3.5. Обратный код и выполнение алгебраического сложения в нем . 41
3.6. Дополнительный код и арифметические операции в нем . 47
3.7. Алгоритмы алгебраического сложения в обратном
и дополнительном коде 52
3.8. Алгоритмы умножения . 54
3.9. Алгоритмы деления 60
3.10. Арифметические операции с числами, представленными
в формате с плавающей запятой 62
3.11. Арифметические операции над десятичными числами . 68
3.12. Машинная арифметика в остаточных классах 73
Глава 4. Организация устройств ЭВМ 79
4.1. Принцип микропрограммного управления . 79
4.2. Концепция операционного и управляющего автоматов 80
4.3. Операционный автомат 81
Определение форматов данных 82
Разработка алгоритма деления 83
Разработка структуры операционного автомата . 85
4.4. Управляющий автомат . 89
Принципы организации . 97
Адресация микрокоманд 99
Кодирование микроопераций 104
Пример проектирования УАПЛ 107
Глава 5. Организация памяти в ЭВМ 116
5.1. Концепция многоуровневой памяти 116
5.2. Сверхоперативная память 118
5.3. Виртуальная память 127
ЧАСТЬ II. АРХИТЕКТУРА МИКРОПРОЦЕССОРНЫХ СИСТЕМ . 131
Глава 6. Базовая архитектура микропроцессорной системы . 137
6.1. Процессорный модуль 138
6.2. Машина пользователя и система команд 144
6.3. Функционирование основных подсистем МПС . 148
Обнаружение изменения состояния внешней среды . 160
Идентификация источника прерывания . 161
Приоритет запросов . 161
Приоритет программ 162
Обработка прерывания 162
Глава 7. Эволюция архитектур микропроцессоров и микроЭВМ . 167
7.1. Защищенный режим и организация памяти 168
Защита памяти на уровне сегментов 177
Защита доступа к данным 179
Защита сегментов кода 180
Защита памяти на уровне страниц 181
7.2. Мультизадачность . 183
7.3. Прерывания и особые случаи . 189
7.4. Средства отладки 200
7.5. Увеличение быстродействия процессора 206
Выводы 217
7.6. Однокристальные микроЭВМ . 218
ЧАСТЬ III. ЛАБОРАТОРНЫЙ ПРАКТИКУМ
И КУРСОВОЕ ПРОЕКТИРОВАНИЕ . 225
Глава 8. Описание программных моделей АЛУ 229
8.1. Программная модель ALU-1 229
8.2. Программная модель ALU-R . 244
Глава 9. Описание архитектуры учебной ЭВМ . 255
9.1. Структура ЭВМ . 255
9.2. Представление данных в модели . 258
9.3. Система команд . 258
9.4. Состояния и режимы работы ЭВМ 260
9.5. Интерфейс пользователя 261
9.6. Внешние устройства . 269
9.7. Подсистема прерываний . 278
9.8. Программная модель кэш-памяти . 280
9.9. Вспомогательные таблицы . 283
Глава 10. Лабораторные работы. 288
10.1. Лабораторная работа № 1. Разработка алгоритма
и микропрограммы арифметической операции 289
10.2. Лабораторная работа № 2. Программирование управляющего
автомата . 293
10.3. Лабораторная работа № 3. Архитектура ЭВМ и система команд. 295
10.4. Лабораторная работа № 4. Программирование разветвляющегося
процесса . 298
10.4.1. Пример 298
10.5. Лабораторная работа № 5. Программирование цикла
с переадресацией . 303
10.6. Лабораторная работа № 6. Подпрограммы и стек . 306
10.7. Лабораторная работа № 7. Командный цикл процессора 311
10.8. Лабораторная работа № 8. Программирование внешних устройств 313
10.9. Лабораторная работа № 9. Принципы работы кэш-памяти . 317
10.10. Лабораторная работа № 10. Алгоритмы замещения строк кэш-памяти . 320
Глава 11. Курсовая работа . 323
11.1. Цель и содержание работы . 323
11.2. Задания . 323
11.3. Этапы выполнения работы . 326
11.4. Содержание пояснительной записки . 328
ПРИЛОЖЕНИЯ 331
Приложение 1. Список сокращений, используемых в тексте . 333
Приложение 2. Описание компакт-диска 335
Литература 339
Предметный указатель . 341

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

burov top © 2016-2018 burov.top