Программирование однокристальных микропроцессоров
- Автор(ы)
- Григорьев В.Л
- Год
- 1987
- Язык
- rus
- Теги
- Программирование
Аннотация
Программирование однокристальных микропроцессоров Год : 1987 Автор : Григорьев В.Л. Издательство : Энергоатомиздат Язык : Русский Формат : DjVu Качество : Отсканированные страницы Количество страниц : 288 Описание : Рассмотрены программные ресурсы однокристального микропроцессора К1810ВМ86 с фиксированными длиной слова и системой команд, а также вопросы программирования на языке ассемблера. Приведены многочисленные примеры выполнения команд и программ несложных задач. Для инженерно-технических работников в области вычислительной техники и автоматики, занятых разработкой и применением микропроцессорных систем, для студентов вузов. Примеры страниц Оглавление Предисловие редактора ..................3 Предисловие автора ........................5 Глава 1. Микропроцессор К18ЮВМ86 — новый этап развития микросхемотехники..........................8 1.1. Общая характеристика микропроцессора « 8 1.2. Конструктивное оформление МП и назначение выводов корпуса..............13 1.3. Структурная схема микропроцессора......20 1.4. Модель МП для программиста.......23 1.5. Организации памяти..........29 1.6. Ввод-вывод .............37 1.7. Мультипроцессорные средства.......39 1.8. Прерывания.............45 1.9. Управление микропроцессором.......55 Гл а в а 2. Режимы адресации и система команд микропроцессора 57 21. Введение в язык ассемблера ........57 2 1.1. Основные конструкции языка ассемблера ... 61 2.1.2. Формат операторов.........64 2.1.3. Элементы операторов........66 22. Режимы адресации..........72 2.3. Система команд...........89 2.3.1. Команды передачи данных.......89 232. Команды арифметических спераций . . . 103 2.3.3. Команды логических операции и команды сдвигов 126 2 3.4. Команды передачи управления......*35 2 3 5. Цепочечные команды........*54 2 36. Команды управления микропроцессором ... 161 24. Программная совместимость микропроцессоров К580 и Ki810..............163 Глава 3. Программирование на языке ассемблера .... 166 3.1. Пример законченной программы....... 3.2. Переменные.............|72 3.3. Директивы управления сегментами..... 3.4. Директивы определения имен........ 3.5. Выражения.............*93 3 6. Директивы процедур........ 3.7. Директивы связи модулей и сегментов ... - ^ 3.8. Примеры ассемблерных программ......230 Глава 4. Особенности аппаратных конфигураций . 255 4.1. Цикл шяны........................255 4 2. Шины адреса и данных......... 4.3. Системная шина данных.........264 4.4. Режимы работы...........266 4.5. Мультипроцессорные системы........273 4 6. Синхронизация............276 4 7. Сброс микропроцессора.........278 4.8. Сигнал готовности...........280 4.9. Интерфейс ввода-вывода.........281 Заключение...............284 Слисок литературы .............286