Я пытаюсь написать программу, которая копирует содержимое строки в «NIZ1», начиная с (и включая) букву «n», в строку NIZ2.При копировании следует сменить строчные буквы на прописные и наоборот.Это то, что я до сих пор:
.text
NIZ1: .asciz "Danes je Lep Dan"
NIZ2: .space 17
.align
LETTER: .ascii "n"
.align
.global __start
__start:
adr r0, NIZ1
mov r2, #0
mov r1, #0
LOOP: ldrb r3, [r0, r2]
cmp r3, LETTER
beq L1
add r2, r2, r1
cmp r1, #0
bne LOOP
__end: b __end