Учебное пособие. — М.: МГТУ ГА, 2011. — 80 с.; 39 рис.
Рассмотрены вопросы классификации микропроцессоров, их архитектуры, а также организации ввода/вывода в микропроцессорных системах. В учебном пособии рассматривается назначение и функционирование различных видов внутренней, внешней и постоянной памяти микропроцессоров, приводятся основные технологические операции при производстве запоминающих устройств. Данное учебное пособие издается в соответствии с рабочей программой учебной дисциплины «Микропроцессорные системы» для студентов специальности.
Классификация микропроцессоров.
Архитектура микропроцессора.
Основные характеристики микропроцессора.
Структура типового микропроцессора.
Логическая структура микропроцессора.
Устройство управления.
Особенности программного и микропрограммного управления.
Система команд.
Режимы адресации.
Типы архитектур.
Организация ввода/вывода в микропроцессорной системе.
Программная модель внешнего устройства.
Форматы передачи данных.
Параллельная передача данных.
Последовательная передача данных.
Синхронный последовательный интерфейс.
Асинхронный последовательный интерфейс.
Способы обмена информацией в микропроцессорной системе.
Программно-управляемый ввод/вывод.
Организация прерываний в микроЭВМ.
Организация прямого доступа к памяти.
Память в микропроцессорной системе.
Основные характеристики полупроводниковой памяти.
Постоянные запоминающие устройства.
Полевой транзистор с плавающим затвором.
МНОП транзистор.
Оперативные запоминающие устройства.
Статические запоминающие устройства.
Динамические запоминающие устройства.
Запоминающие устройства с произвольной выборкой.
Микросхемы памяти в составе микропроцессорной системы.
Буферная память.
Стековая память.
Проектирование микропроцессорных систем.
Уровни представления микропроцессорной системы.
Ошибки, неисправности, дефекты.
Отладка.
Обнаружение ошибки и диагностика неисправности.
Функции средств отладки.
Этапы проектирования микропроцессорных систем.
Источники ошибок.
Проверка правильности проекта.
Автономная отладка.
Отладка программ.
Комплексная отладка микропроцессорных систем.
Заключение.