- •Внутренняя архитектура и
- •Цель и содержание работы
- •Архитектура микроконтроллера
- •2.2.2 Регистры общего назначения.
- •2.2.3 Регистры специального назначения.
- •3. Адресация команд.
- •3.1 Относительная адресация.
- •3.2 Прямая адресация
- •3.3 Косвенная табличная адресация
- •3.4 Регистровая адресация
- •4. Адресация операндов.
- •4.1 Неявная адресация.
- •4.2 Регистровая адресация
- •4.3 Прямая адресация
- •4.4 Короткая прямая адресация
- •4.5 Адресация регистров специального назначения (sfr)
- •4.6 Косвенная регистровая адресация
- •4.7 Базовая адресация
- •4.8 Относительная индексная адресация
- •4.9 Стековая адресация
- •5 Система команд.
- •5.1 Операции
- •5.2 Соглашения при описании команды
- •5.3 Перечень команд процессора сгруппированный по видам адресации
- •5.4 Описание инструкций.
- •6. Контрольные вопросы
6. Контрольные вопросы
По каким функциональным группам можно классифицировать команды микроконтроллера?
Какой формат может иметь команда?
Как длительность машинного цикла микроконтроллера соотносится с его тактовой частотой?
С какими типами данных может оперировать микроконтроллер?
Как косвенно адресуются байты памяти?
Укажите назначение флагов слова состояния программы PSW.
Сформулируйте условия установки флага Z.
Каково назначение регистра SP?
Может ли порт одновременно являться источником операнда и приемником результата операции?
Какие способы адресации используются в микроконтроллере?
Приведите примеры команд передачи данных с различными способами адресации.
Расшифруйте команду MOVW AX, BC.
Приведите примеры логических и арифметических команд.
Перечислите команды операций с битами.
Можно ли адресовать биты косвенно?
Какие переходы возможны в командах управления?
Как организовать процедуру ожидания с помощью одной команды?
Какие команды используются при организации подпрограмм?
Какие команды модифицируют флаги результата(5-6 команд)?
Укажите, какие из регистров специальных функций допускают битовую адресацию.
Какие флаги используются командами условных переходов?
Чем отличаются команды RET и RETI?
