Как видим из начального сообщения (выделение и комментарий мой):
2. Написать программу загрузки ячейки внешней памяти с адресом 2А3СН константой 84Н. Адрес ячейки должен храниться в регистрах R5 (младший байт) и R7 (старший байт)
...
MOV DPTR,#2A3CH ; адрес ячейки 2A3CH загружен в DPTR
MOV A,#84H ; загружаю акумулятор константой 84Н
MOVX A, @DPTR ; читаю ячейку памяти с адресом 2А3СН в акумулятор
MOV R5,82H ; загружаю R5 содержимым регистра РСФ с адресом 82H
MOV R7,83H ; загружаю R7 содержимым регистра РСФ с адресом 83H
А как должно быть согласно Вашего же сообщения?
Загрузка ячейки памяти с адресом 2А3СН константой 84Н при условии, что начальное значение адреса ячейки находится в регистрах временного хранения R7 и R5...
Обмен с внешним ОЗУ ведется с помощью косвенной адресации по содержимому DPTR,
МК акумуляторного типа (за редким исключением все операции выполняются через акумулятор).
Т.е. сначала считываем содержимое R7:R5 в DPH:DPL,
затем загружаем в А константу 84Н
а затем пересылаем содержимое из А в ячейку памяти по указателю в DPTR.
Поднапрягите мозги однако...