ra/naloga_10/vaja_05.s

39 lines
460 B
ArmAsm
Raw Permalink Normal View History

2024-01-07 17:06:17 +00:00
.text
.org 0x20
tabela: .hword 1, 100, -255, 24, -88, 31, 56, 192, 155, -224, 0, 101, -199, 47
.align
@ r0 - adr
@ r1 - index
@ r2 - tmp
@ r3 - zero
.global _start
_start:
adr r0, tabela
mov r1, #0
mov r3, #0
loop:
ldrsh r2, [r0, r1]
cmp r2, #-100
strgeh r3, [r0, r1]
blt step
cmp r2, #100
strlth r3, [r0, r1]
blt step
step:
cmp r1, #24
add r1, #2
bls loop
_end:
b _end