spo/ass1/Polinom/poly.asm
2025-10-26 15:17:13 +01:00

49 lines
No EOL
796 B
NASM

. 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