dsa lib bugfixes

This commit is contained in:
2025-06-26 20:53:51 +01:00
parent 7c63340888
commit ae92510fb8
5 changed files with 88 additions and 20 deletions
+9 -8
View File
@@ -4,24 +4,25 @@ fib_n:
push bpr
mov spr, bpr
ldw bpr, rg1, 8 // load op 2
ldw bpr, rg0, 8 // load arg
mov rg1, rg2
lwi 1, rg1
start:
mov rg1, rg2
add rg1, rg2, acc
add rg1, rg2, rg3
pusha 4
push rg1
call print::print_hex_word
pop rg1
call print::print_hex_byte
call print::print_newline
pop zero
popa 4
mov rg2, rg1
mov acc, rg2
mov rg3, rg2
cmp rg0, zero
dec rg0
cmp rg0, zero
jgt start
stw rg1, bpr, 8