Предмет: Информатика,
автор: dvanv2002
Кто знает ка делать, помогите, пожалуйста!
Нужно записать команды выполняющие 8 операций пересылки, при этом произвольно указать требуемые адреса или данные, соответствующие допустимому диапазону 23 Обмен между регистром и аккумулятором 16 Загрузка 16-битной константы в указатель данных 18 Из внешней памяти данных в аккумулятор 15 Непосредственного байта данных в косвенно-адресуемую ячейку резидентной памяти данных 17 Пересылка в аккумулятор байта из памяти программ с использованием регистра указателя данных 2 Из ячейки резидентной памяти данных в аккумулятор 20 Из аккумулятора в ячейку внешней памяти данных 4 Непосредственного байта данных в аккумулятор
Образец № операции 13 Команда MOV @R1, A До выполнения Адрес A R1 43H Содержимое 3FH 43H 6FH После выполнения Адрес
A R1 43H Содержимое 3FH 43H 3FH
Ответы
Автор ответа:
1
Команда MOV A, R1; Адреса: A, R1; Данные: 12H, 34H
Команда MOV DPTR, #1234H; Адреса: DPTR; Данные: 12H, 34H
Команда MOV A, @DPTR; Адреса: A, DPTR; Данные: 00H
Команда MOV 20H, #55H; Адреса: 20H; Данные: 55H
Команда MOVX A, @R0; Адреса: A, R0; Данные: 00H
Команда MOVX @R1, A; Адреса: A, R1; Данные: 12H, 34H
Команда MOV A, 30H; Адреса: A; Данные: 30H
Команда MOV @R0, A; Адреса: A, R0; Данные: 00H
Примечание: в задаче не указано, какие данные нужно использовать, поэтому я использовала произвольные значения.
Похожие вопросы
Предмет: Қазақ тiлi,
автор: iolanta769
Предмет: Українська мова,
автор: petrishenvova
Предмет: Алгебра,
автор: lymallyw23125
Предмет: Химия,
автор: karnavaly