Я пытаюсь обнаружить палиндром и застрял с пробелом. Я пытался обнаружить пробел и, если нашел приращение к следующему байту. но все еще не работает, это мой код.
loop: ldrb r5, [r1]
ldrb r6, [r3]
cmp r5, #' '
beq skip
cmp r6, #' '
beq skip2
cmp r5, r6
bne bad
add r1, r1, #1
sub r3, r3, #1
cmp r1, r3
bne loop
skip: add r1, r1, #1
b loop
skip2: add r3, r3, #1
b loop