Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .data
- A: .space 400
- B: .space 376
- Ns: .float 15
- Np: .float 2
- G: .float 17
- I: .float 0
- liczba45: .float 45
- liczba11: .float 11
- liczba75: .float 75
- liczba52: .float 52
- liczba34: .float 34
- liczba22: .float 22
- .text
- lf f6, Ns
- lf f7, Np
- lf f8, G
- lf f9, I
- lf f10, liczba45
- lf f11, liczba11
- lf f12, liczba75
- lf f13, liczba52
- lf f15, liczba34
- lf f16, liczba22
- addi r9, r0, 0 ;i
- addi r20, r0, 0
- skok1:
- subf f1, f15, f16
- ;dzielenie cale do f2
- divf f2, f7, f10
- divf f2, f2, f11
- ;mnozenie calde do f3
- addf f4, f12, f6
- multf f3, f8, f4
- multf f2, f2, f3
- subf f1, f1, f2
- movi2fp f9, r9
- cvti2f f9, f9
- addf f4, f9, f13
- addf f1, f1, f4
- sf A(r20), f1
- addi r9, r9, 1
- addi r20, r20, 4
- seqi r18, r9, 100
- beqz r18, skok1
- ;druga petla dla tablicy b
- ;reset inkrematnorow
- addi r20, r0, 0
- addi r9, r0, 0
- skok2:
- addi r21, r20, 8
- lf f1, A(r21)
- addi r21, r20, 20
- lf f2, A(r21)
- addi r21, r20, 24
- lf f3, A(r21)
- addi r21, r20, 4
- lf f4, A(r21)
- divf f5, f1, f2
- addf f5, f5, f3
- subf f5, f5, f4
- sf B(r20), f5
- addi r9, r9, 1
- addi r20, r20, 4
- seqi r18, r9, 94
- beqz r18, skok2
- trap 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement