Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .global _start
- define {tab1, l0}
- define {tab2, l1}
- define {size, l2}
- define {b, l3}
- define {index, l4}
- _start:
- save %sp, -96, %sp
- mov %i0, %tab1
- mov %i1, %tab2
- mov %i2, %size
- mov %i3, %b
- mov 0, %index
- loop:
- subcc %size, %index, %temp
- bl endloop
- nop
- ld [%tab1], %tabEl
- add %tabEl, %b, %tabEl
- st %tabEl, [%tab2]
- add %index, 1, %index
- add %tab1, 4, %tab1
- add %tab2, 4, %tab2
- ba loop
- nop
- endloop:
- ret
- restore
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement