Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .data
- T: .space 1040
- ulamek: .double 0.77
- TB: .space 856
- skladnik: .double 1770
- zm: .double 7.7
- nr: .double 3
- jeden: .double 1
- suma: .double 0
- .text
- addi r2, r0, T
- ld f0, zm
- ld f2, nr
- ld f4, skladnik
- ld f6, ulamek
- ld f8, jeden
- addd f10, f2, f4
- addd f12, f10, f6
- loop:
- sd (r2), f12
- addi r2, r2, 8
- addd f12, f8, f12
- seqi r4, r2, 5136
- beqz r4, loop
- addi r1, r0, T
- addi r2, r0, TB
- loop2:
- ld f2, 0(r1)
- ld f4, 16(r1)
- ld f6, 24(r1)
- ld f8, 40(r1)
- ld f10, 56(r1)
- ld f12, 72(r1)
- addd f14, f2, f6
- addd f16, f10, f12
- addd f14, f14, f8
- multd f18, f0, f14
- subd f22, f4, f2
- multd f20, f18, f16
- addi r1, r1, 8
- divd f24, f20, f22
- sd 0(r2), f24
- addd f26, f26, f24 ;suma
- seqi r3, r2, 5992
- addi r2, r2, 8
- beqz r3, loop2
- sd suma, f26
- trap 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement