Майоров С. А. и др. Введение в микроЭВМ/С. А. Майоров, В. В. Кириллов, А. А. Приблуд а.— Л.: Машиностроение. Ленингр. отд-ние, 1988.— 304 с.: ил. ISBN 5-217-00180-1 Книга подготовлена как практическое руководство для инженеров и техников, не имеющих систематической подготовки в области микроЭВМ. Она охватывает ключевые вопросы функционирования и использования микроЭВМ. Рассмотрены специфика работы и использования микроЭВМ, взаимодействие их с различными внешними устройствами. Даны методика построения моделей микроЭВМ и рекомендации по организации работы с рассматриваемыми микропроцессорами и микроЭВМ. Книга предназначена для инженерно-технических работников, занимающихся созданием и эксплуатацией технических устройств с микроЭВМ, а также может быть полезной студентам и школьникам, изучающим основы вычислительной техники.
При обсуждении плана данной книги авторы долго выбирали микропроцессорный комплект интегральных микросхем, позволяющий наиболее просто и наглядно проиллюстрировать основные принципы построения и функционирования микроЭВМ. Однако каждый из промышленных микропроцессоров обладает рядом таких специфических особенностей, которые, с одной стороны, делают его наиболее удобным для использования в тех или иных приложениях, а с другой — усложняют первоначальное знакомство с микроЭВМ. Это обстоятельство, а также отсутствие веских причин, позволяющих отдать предпочтение какому-либо одному серийному микропроцессору, привело к использованию в первой части книги гипотетической микроЭВМ, которая названа базовой ЭВМ (база для ознакомления с рядом промышленных микропроцессоров и микроЭВМ). Структура базовой ЭВМ напоминает структуру очень распространенных в 60-е годы мини-ЭВМ типа «Электро-ника-100», а также современный микропроцессор IM 6100 [3]. Кроме того, авторы разработали модели базовой ЭВМ (см. гл. 9), использование которых позволяет работать с ней как с существующей микроЭВМ, снабженной индикаторами состояния всех ее компонентов и имеющей возможность пошагового выполнения команд и программ.
Подробное обсуждение устройства и работы базовой ЭВМ облегчило рассмотрение серийных микропроцессорных комплектов интегральных микросхем и микроЭВМ на их основе. В книге также приводятся сведения о периферийных устройствах ЭВМ, организации памяти и тенденциях развития средств вычислительной техники.
Авторы стремились изложить материал лаконично, соблюдая во всех случаях, где это возможно, практическую направленность.
Книга будет полезна практически всем, кто связан с изучением и использованием микроЭВМ, в том числе студентам и аспирантам вузов, а также школьникам при изучении основ информатики и вычислительной техники.
Предисловие и гл. 13 написаны С. А. Майоровым, гл. 1—7, 9, 12 и приложения— В. В. Кирилловым, гл. 8, 10 и 11 —А. А. Приблудой.
Авторы считают своим приятным долгом выразить искреннюю признательность канд. техн. наук А. Е. Платунову за обсуждение ряда вопросов и помощь в период подготовки рукописи.
ОГЛАВЛЕНИЕ
Предисловие ......... ^
Часть I
Основы функционирования и построения ЭВМ
Глава 1
Общие сведения о представлении и обработке информации в ЭВМ .... 5
1.1. Две формы представления информации .......... —
1.2. Способы представления дискретной информации ........ 7
1.3. Системы счисления, используемые
в вычислительной технике . ... 15
1.4. Структура и принцип функционирования ЭВМ........ 18
Глава 2
Базовая ЭВМ......... 31
2.1. Назначение и структура базовой ЭВМ...........
2.2. Кодирование программ и система команд ......... 36
2.3 Арифметические операции ... 40 2.4. Управление вычислительным процессом, сдвиги и логические операции ............ 46
2.5 Подпрограммы и параметры • • • 53
2.6. Выполнение машинных команд . . 56
Глава 3
Организация ввода-вывода информации и базовой ЭВМ....... 61
3.1. Отладочный пульт базовой ЭВМ _
3.2. Устройства ввода-вывода базовой ЭВМ........... 66
3.3. Программно-управляемая передача информации...... 67
3.4. Асинхронный обмен...... 70
3.5. Обмен по прерыванию программы 71
Глава 4
Микропрограммное устройство управления базовой ЭВМ....... 76
4.1. Многоуровневые ЭВМ и их микропрограммный уровень .... —
4.2. Компоненты процессора и основные операции......... 79
4.3. Микропрограммное управление вентильными схемами .... 87
4.4. Интерпретатор базовой ЭВМ. . . 90
4.5. Другие варианты построения микрокоманд ......... 96
Глава 5
Архитектура микроЭВМ...... 100
5.1. Общие положения...... —
5.2. Структуры типичных микроЭВМ . 104
5.3. Организация памяти..... 108
5.4. Структуры процессоров . . . . 111
5.5. Немного о конструкции микро-ЭВМ . ......... П6
Глава 6
Подсистема памяти....... 122
6.1. Характеристики запоминающих устройств ......... —
6.2. Конфигурация ЗУ с произвольным доступом......... 124
6.3. Оперативные и постоянные ЗУ с произвольным доступом .... 129
6.4. Надежность запоминающих устройств ......... 132
Глава 7
Периферийные устройства микроЭВМ '36
7.1. Общие сведения о периферийных устройствах и их связи с микро-ЭВМ ...........
7.2. Устройства связи человек — микроЭВМ .......... 142
7.3. Устройства для связи микроЭВМ
с объектами управления .... '50
7.4. Внешние запоминающие устройства большой емкости...... 154
Глава 8
Организация ввода-вывода информации ... :....... 163
8.1. Интерфейсы микроЭВМ .... —
8.2. Контроллеры внешних устройств . 170
8.3. Параллельная передача данных . 174
8.4. Последовательная передача данных ........... 178
8.5. Организация прерываний в микро-ЭВМ........... 184
8.6. Организация прямого доступа к памяти.......... 189
Глава 9
Моделирование процессов функционирования микроЭВМ....... 192
9.1. Модельный подход при изучении устройств микропроцессорной техники ........... —
9.2. Взаимодействие с функциональной моделью......... 194
9.3. Построение функциональной модели ........... 199
9.4. Исследования, проводимые на функциональной модели .... 200
Часть II
Современные средства микропроцессорной техники и перспективы их развития
Г л а в а 10
Микропроцессорные комплекты интегральных схем.........203
10.1. Классификация микропроцессорных комплектов интегральных схем .......... —
10.2. Микропроцессорный комплект БИС КР580........204
10.3. Микропроцессорный комплект БИС К1810........215
10.4. Микропроцессорный комплект БИС К1801........218
10.5. Микропроцессорный комплект БИС К1804........227
10.6. Пример применения микропроцессорного комплекта БИС КР580. . 238
Г л а в а И
Современные микроЭВМ..... 245
11.1. Классификация микроЭВМ . . . —
11.2. Встраиваемые микроЭВМ . . . 246
11.3. Автономные микроЭВМ .... 250
11.4. Персональные микроЭВМ . . . 253
11.5. Локальные вычислительные сети микроЭВМ........ 256
11.6. Примеры применения микроЭВМ
«Электроника-60»......259
Глава 12
Программное обеспечение микроЭВМ 265
12.1. Общие сведения...... —
12.2. Программное обеспечение микроконтроллеров и встраиваемых микроЭВМ........268
12.3. Программное обеспечение автономных микроЭВМ......270
12.4. Программное обеспечение персональных ЭВМ.......272
Глава 13
Тенденции развития ЭВМ.....275
13.1. Поколения ЭВМ и эпохальные события в развитии вычислительной техники ........ _
13.2. Классификация ЭВМ и тенденции
их развития........276
13.3. На пути к вычислительным системам пятого поколения.....278
Приложения..........279
Приложение А
Таблицы перевода чисел из одной системы счисления в другую..... —
Приложение Б
Таблицы кодирования информации, передаваемой между отдельными составляющими вычислительных систем . . 280
Приложение В
Система команд микроЭВМ «Электро-ника-60»...........281
Приложение Г
Система команд микропроцессора КР580ИК80А.........292
Список литературы ....... 298
Предметный указатель......300


Hosted by uCoz