projects
/
calu.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
progs: added timer for fibmmem
[calu.git]
/
progs
/
fibmmem.s
diff --git
a/progs/fibmmem.s
b/progs/fibmmem.s
index 827c8da43aa3586dd6bd86d0021db9ec7207f064..e7bcc862fc31d72d6574ef31ac8a060e28c36355 100644
(file)
--- a/
progs/fibmmem.s
+++ b/
progs/fibmmem.s
@@
-20,19
+20,23
@@
main:
call u_send_newline
call t_init
call u_send_newline
call t_init
+ call t_stop
ldis r1, 0
call t_valset
call t_start
ldis r1, 0
call t_valset
call t_start
+ ; fib start
ldi r1, 9;
ldi r10, list@lo ; global pointer
ldih r10, list@hi
call+ fibcall;
ldi r1, 9;
ldi r10, list@lo ; global pointer
ldih r10, list@hi
call+ fibcall;
+ ; fib ende
push r0
push r0
- call t_init
- call t_stop
- call t_valget
+ call+ t_init
+ call+ t_stop
+ call+ t_valget
+ subi r0, r0, 0xd ; offset abziehen
pop r3
push r0
push r3
pop r3
push r0
push r3