Учебное пособие. — Тамбов: ТГТУ, 2014. — 78 с.
Представлена схемотехника однокристальных микроЭВМ, рассмотрены вопросы программирования на языке Асcемблер.
Предназначено для студентов всех форм обучения направлений "Информатика и вычислительная техника", "Прикладная математика и информатика", "Системы автоматизированного проектирования".
Введение.
Структура микроконтроллера INTEL 8051.Организация памяти.
Арифметико-логическое устройство.
Резидентаня память программ и данных.
Аккумулятор и регистры общего назначения.
Регистр слова состояния программы и его флаги.
Регистры-указатели.
Регистры специальных функций.
Устройство управления и синхронизации.
Параллелные порты ввода/вывода информации.
Таймеры/счетчики.
Последовательный порт.
Регистр SBUF. Режимы работы последовательного порта. Регистр SCON. Скорость приема/передачи.Система прерываний.
Система команд микроконтроллера INTEL 8051.Общие сведения.
Типы команд. Типы операндов. Способы адресации данных. Флаги результата. Символическая адресация.Команды передачи данных.
Структура информационных связей. Обращение к аккумулятору. Обращение к внешней памяти данных. Обращение к памяти программ. Обращение к стеку.Арифметические операции.
Логические операции.
Команды передачи управления.
Длинный переход. Абсолютный переход. Относительный переход. Косвенный переход. Условыне переходы. Подпрограммы.Операции с битами.
Учебная микроЭВМ на базе макетно-отладочной платы EB-552.
Контрольные вопросы.
Заключение.
Приложение.
Список литературы.