- •Практическая работа № 12
- •Теоретическое обоснование практической работы
- •Примеры
- •Примеры
- •Примеры
- •Пример
- •Порядок выполнения работы
- •1. Исследование команд пересылки с непосредственной и регистровой адресацией
- •2. Исследование команд пересылки с прямой адресацией
- •3. Исследование команд пересылки с косвенной адресацией
- •4. Команды пересылки с использованием регистра dptr
- •5. Исследование команд пересылки, использующих внешнюю память данных
- •6. Исследование команд обмена
- •7. Исследование команд чтения из памяти программ
- •8. Программирование операций пересылки между регистрами общего назначения
- •9. Задания для самостоятельной работы
- •Содержание отчета
- •Контрольные вопросы
Содержание отчета
Наименование и цель работы. Краткое описание команд передачи данных МК51. Разработанные программы из заданий для самостоятельной работы. Таблицы с результатами исследования программ.
Контрольные вопросы
Какие способы адресации операндов используются в командах передачи данных
Необходимо записать код FFH в регистры R2, R3 и R4. Какими способами это можно сделать? Какой вариант будет короче, т.е. занимать в памяти меньше ячеек
Какими способами можно загрузить в регистр DPTR число 85AEH? Какой вариант будет короче
Как воздействуют команды передачи данных на флаги МК
Каким способом можно обнулить область памяти данных с адреса 40H по 44H? Напишите возможные варианты программ.
Каким способом можно загрузить в регистры R2, R3 и R4 данные из ячейки ПД с адресом 30H?
Как можно переслать содержимое ячейки внешней памяти данных с адресом 50H в ячейку внутренней памяти данных с адресом 30H?
