МПТ, 3-й курс. 2004 – 2005 уч.г.
- Основные операции, выполняемые в
микропроцессорной системе (МПС) с тремя шинами.
- Микропроцессор (МП) КР580ВМ80А (ВМ80):
основные параметры, назначение выводов, внутренняя структура.
- Программная модель МПС: микропроцессора
ВМ80, памяти, портов.
- Машинные такты
и циклы работы МП ВМ80. Слово состояния ВМ80 и его применение для
формирования сигналов управления МПС.
- Режимы работы
МП ВМ80: начальная установка, ожидание, захват, прерывание, останов.
- Система команд
МП ВМ80: классификация и общая характеристика. Форматы команд и способы
адресации.
- Команды
перемещения данных.
- Команды
арифметические.
- Команды
поразрядной обработки данных.
- Команды
передачи управления.
- Модуль центрального
процессора МПС с МП ВМ80: выполняемые функции, структурная схема.
- Модуль памяти
МПС: виды микросхем памяти, принцип организации модуля, методы селекции
адресов.
- Организация
модуля ПЗУ.
- Организация
модуля ОЗУ.
- Организация
двухстраничного модуля памяти (ПЗУ и ОЗУ).
- Модуль
ввода-вывода МПС.
- Модуль
прерывания МПС с ВМ80.
- Язык
ассемблера для МП80/85.
- Методика
разработки программного обеспечения (ПО) для МПС.
- БИС
параллельного интерфейса КР580ВВ55А: внутренняя структура, подключение к
системной шине, программирование.
- Микропроцессор
КР1821ВМ85А (ВМ85): основные характеристики, отличия от МП КР580ВМ80А
Система прерывания, команды SIM и RIM.
- Построение
модуля процессора с МП ВМ85.
- Программирование
типовых функций управления: опрос двоичного датчика, ожидание события
(перепада уровня сигнала и импульса), защита от дребезга контактов.
- Программирование
типовых функций управления: реализация временных задержек, формирование управляющих
сигналов (статических и импульсных).
- Представление в
микропроцессорах целых чисел (двоичных и десятичных, без знака и со
знаком). Арифметические операции с ними.
- Представление в
микропроцессорах дробных чисел (в форматах с фиксированной и плавающей
запятой). Арифметические операции с ними.