Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .text
- @--------SPREMENLJIVKE--------#
- TABELA: .hword 200, -256, -300, 10, -1000, 88, -12, -10, -324, -99
- VSOTA: .space 4
- REZ: .space 2
- .align
- .global __start
- __start:
- @--------UKAZI--------#
- mov r2, #0
- mov r5, #0
- mov r6, #0
- ZANKA:
- adr r0, TABELA
- ldrsh r1, [r0, r2]
- adr r0, VSOTA
- ldr r4, [r0]
- subs r3, r1, r1
- adds r4, r4, r1
- adr r0, VSOTA
- str r4, [r0]
- adr r0, TABELA
- strh r3, [r0, r2]
- add r2, r2, #2
- cmp r2, #20
- bgt B
- cmp r1, #0
- blt MINUS
- add r6, r6, #1
- b ZANKA
- B:
- cmp r5, r6
- blt X
- adr r0, REZ
- strh r5, [r0]
- b END
- MINUS:
- add r5, r5, #1
- b ZANKA
- X:
- adr r0, REZ
- strh r6, [r0]
- END:
- __end: b __end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement