Текст PORT представить в коде ASCII.
Для представления символьных в коде ASCII воспользуемся таблицей 1.10 методических указаний, тогда:
PORT = 50 4F 52 54ASCII
Решение
1. Загрузить константу 13 в регистр R19.
ldi r19, $13 ; загрузить константу 13Н в регистр R19
2. Загрузить константу 33 в регистр R23. Скопировать содержимое регистра с именем R23 в регистр с именем R19.
ldi r23, $33 ; загрузить константу 33Н в регистр R23
mov r19, r23 ; копировать содержимое регистра R23 в регистр R19
3. Загрузить константу 13 в ячейку RAM с адресом 0103.
ldi r19, $13 ; загрузка в регистр R19 константы 13Н
sts $0103, r19 ; сохранение содержимого регистра R19 в ячейке памяти
; RAM с адресом 0103Н
4. Загрузить в регистр R19 содержимое ячейки RAM с адресом 0103.
lds r19, $0103 ; загрузка в регистр R19 содержимого ячейки памяти RAM
; с адресом 0103Н
5. Скопировать содержимое ячейки RAM с адресом 0103 в ячейку RAM с адресом 0203
.
lds r19, $0103 ; загрузка в регистр R19 содержимого ячейки памяти RAM
; с адресом 0103Н
sts $0203, r19 ; сохранение содержимого регистра R19 в ячейке памяти
; RAM с адресом 0203Н
6. Загрузить константу 13 в регистр R19. Загрузить константу 33 в регистр R23. Сложить арифметически без переноса содержимое регистров R19 и R23 Результат должен быть размещен в регистре R19.
ldi r19, $13 ; загрузить константу 13Н в регистр R19
ldi r23, $33 ; загрузить константу 33Н в регистр R23
add r19, r23 ; сложить содержимое регистра R19 и регистра R23
; сумму разместить в регистре R19
7. Загрузить константу 13 в регистр R19. Загрузить константу 22 в регистр R23. Сложить арифметически без переноса содержимое регистров R19 и R23