Klasicno racunanje polinoma

This commit is contained in:
Timon 2025-10-26 15:09:20 +01:00
parent 8023416591
commit f74d0d09b8
4 changed files with 122 additions and 0 deletions

49
vaja1/Polinom/poly.asm Normal file
View file

@ -0,0 +1,49 @@
. Racunanje polinoma klasicno
p START 0
racunanje
. Prosti člen
LDA a0
. Linearni člen (T = x¹)
LDT x
LDB x
LDS a1
MULR T, S
ADDR S, A
. Kvadratni člen (T = x²)
LDS a2
MULR B, T
MULR T, S
ADDR S, A
. Kubicni člen (T = x³)
LDS a3
MULR B, T
MULR T, S
ADDR S, A
. T = x
LDS a4
MULR B, T
MULR T, S
ADDR S, A
STA poly
halt J halt
END racunanje
. Tocka
x WORD 2
. Rezultat
poly RESW 1
. Koeficienti
a0 WORD 5
a1 WORD 4
a2 WORD 3
a3 WORD 2
a4 WORD 1