Пр о ц е с с о р TMS 3 2 0C4 x
181
RSQRF
R0, R1
MPYF
0.5, R0
MPYF3
R1, R1, R2
MPYF
R0, R2
SUBRF
1.5, R2
MPYF
R2, R1
RND
R1
MPYF3
R1, R1, R2
MPYF
R0, R2
SUBRF
1.5, R2
MPYF
R2, R1
; R1 = 1 / sqrt(R0)
RND
R1
MPYF
R3, R1
; R1 = sqrt(R0)
; Конец вычисления корня
CMPF
R4, R1
; R1 – R4 (A – U
пор
)
BLED
FINAL
; Вычисление 1/A
RCPF
R1, R0
MPYF3
R0, R1, R2
SUBRF
2.0, R2
MPYF
R2, R0
MPYF3
R0, R1, R2
SUBRF
2.0, R2
MPYF
R2, R0
; R0 = 1 / R1
; Конец вычисления 1/A
MPYF
R4, R0
; U
пор
/ A
MPYF3
R0,
∗
AR0++(1), R2
MPYF3
R0,
∗
AR0--(1), R3
STF
R2,
∗
AR0++(1)
STF
R3,
∗
AR0++(1)
FINAL
.end