Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .global f
- .proc 4
- f:
- save %sp, -96, %sp
- mov %i0, %l0 // wskaźnik na tab
- add %i0, 4, %l1 // wskaźnik na nastepny element
- mov 1, %l7 // iterator dla głownej petli
- mov 16, %l6 // iterator dla mnozenia
- mov 15, %l4 // rozmiar tab
- mov 0, %l0 // 0 w pierwszym miejscu
- petla:
- mov 0, %l2
- ba mnozenie
- add %l1, %l2, %l7
- add %l7, 4, %l7
- add %l0, 4, %l0
- subcc %l4, 1, %l4
- bneg koniec
- mnozenie:
- add %l2, %l0, %l2
- subcc %l6, 1, %l6
- bneg petla
- nop
- koniec:
- ret
- restore
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement