- Артикул:00-01097727
- Автор: Б. Соучек
- Обложка: Твердая обложка
- Издательство: Советское радио (все книги издательства)
- Город: Москва
- Страниц: 520
- Формат: 60х90 1/16
- Год: 1979
- Вес: 724 г
Приведены общие принципы построения микропроцессорных систем. Изложены основы программирования и организации интерфейса, описаны базовые микропроцессорные наборы БИС и примеры построения микро-ЭВМ на их основе. Даны наборы команд микропроцессоров и примеры программирования некоторых задач.
Книга может быть использована как учебное пособие при изучении микропроцессорной техники и как справочник при проектировании систем Она будет полезна студентам н преподавателям вузов, а также разработчикам микропроцессорных систем и их программного обеспечения
Содержание
Предисловие редактора перевода
Предисловие автора
Часть I. Программирование микропроцессоров и техника интерфейса
Глава 1. Системы счисления и цифровые коды
1.1. Десятичная и двоичная системы счисления
1.2. Арифметические операции с двоичными числами
1.3. Восьмеричный, двоично-десятичный коды и код Грея
1.4. Формат данных
Глава 2. Логические операции, цифровые элементы и микросхемы
2.1. Основные логические элементы
2.2. Триггер
2.3. Основные функциональные узлы
2.4. Проектирование цифровой системы
2.5. Интегральные логические схемы
2.6. Структура ЭВМ
2.7. Микропроцессор и полупроводниковая память
Глава 3. Основные команды микропроцессоров
3.1. Введение
3.2. Кодирование программы
3.3. Классификация команд
3.4. Базовая система машинных команд
3.5. Основные типы адресации
Глава 4. Программирование микропроцессоров
4.1. Языки программирования
4.2. Операции управления
4.3. Операции управления на ФОРТРАНе
4.4. Циклы
4.5.1 Циклы в ФОРТРАНе
4.6. Подпрограммы
4.7. Подпрограммы на ФОРТРАНе
4.8. Арифметические и логические операции
4.9. Арифметические действия в ФОРТРАНе
4 10. Программирование ввода — вывода
4.11. Ввод — вывод в ФОРТРАНе
Глава 5. Интерфейсы микропроцессоров
5.1. Типовая структура ЭВМ
5.2. Выполнение машинных команд
5 3. Программирование процедур ввода — вывода данных
5.4. Состав интерфейса для программированного ввода — вывода
5.5. Синхронный, асинхронный и программный обмен по прерыванию
5.6. Канал прямого доступа в память
5.7. Управляющее слово и слово состояния
Часть II. Описание микропроцессорных наборов
Глава 6. Микропроцессорные наборы 4004/4040
6.1. Микросхемы
6.2. Центральный процессор
6.3. ЗУПВ, ПЗУ и порты ввода — вывода
6.4. Система команд
6.5. Примеры программирования
6.6. Центральный процессор 4040
Глава 7. Микропроцессорные наборы 8008/8080 и МСОМ-8
7.1. Микропроцессор 8080
7.2. Адресация памяти
7.3. Биты условий
7.4. Система команд ЦП 8080
7.5. Примеры программирования
7.6. Прерывания и ввод — вывод
Глава 8. Микропроцессорный набор М6800
8.1. Общее описание
8.2. Способы адресации
8.3. Система команд
8.4. Примеры программирования
8.5. Интерфейс шин ПЗУ и ЗУПВ
8.6. Ввод — вывод
8.7. Программирование обмена с внешними устройствами
Глава 9. Микропроцессорный набор PPS-4
9.1. Общее описание
9.2. Система команд
9.3. Адресация и программирование
9.4. Ввод — вывод и прерывания
Глава 10. Микропроцессорный набор PPS-8
10.1. Общее описание
10.2. Система команд
10.3. Адресация и программирование
10.4. Ввод — вывод
10.5. Параллельный контроллер данных (PDC)
10.6. Контроллер прямого доступа к памяти (DMA0)
10.7. Прерывания
Глава 11. Микропроцессорные наборы IMP — 4/8/16 и РАСЕ
11.1. Микро-ЭВМ IMP-16 и секция регистрового арифметико-логического устройства (РАЛУ)
11.2. Управляющая постоянная память (УПЗУ)
11.3. Адресация памяти
11.4. Система команд
11.5. Операции ввода — вывода
11.6. Система прерывания
11.7. Микропроцессорный набор РАСЕ
Часть III. Новые микропроцессоры и специализированные микросистемы
Глава 12. Мини-ЭВМ PDP-11 и микро-ЭВМ LSI-11
12.1. Мини-ЭВМ PDP-11
12.2. Способы адресации
12.3. Система команд и примеры программирования
12.4. Стек, подпрограммы и прерывания
12.5. Интерфейс общей шины
12.6. Программный обмен с внешними устройствами
12.7. Микро-ЭВМ LSI-11
Глава 13. Микропроцессорный набор F8
13.1. Общее описание
13.2. ПЗУ и интерфейс памяти (MI)
13.3. Система команд и программирование
13.4. Прерывания и ввод — вывод
Глава 14. Микроконтроллер SMS
14.1. Микроконтроллерная система
14.2. Система команд микроконтроллера
14.3. Примеры программирования
14.4. Система ввода—вывода
Глава 15. Биполярный микропроцессорный набор 3000
15.1. Микропроцессорный набор
15.2. Микропрограммное устройство управления (МУУ) 3001
15.3. Центральный процессорный элемент (ЦПЭ) 3002
15.4 Компоненты системы 3000
Глава 16. Микропроцессор IM6100 и мини-ЭВМ PDP-8
16.1. Архитектура
16.2. Система команд и адресация
16.3. Организация ввода — вывода
Приложение 1. Графические символы структурных схем
Приложение 2. Модули разработки программного обеспечения для микропроцессоров
Приложение 3. Средства и модули разработки аппаратурных средств для микросистем
Предметный указатель