Re: HP-71B: fastest memory copy? Message #3 Posted by Raymond Del Tondo on 5 Feb 2012, 11:01 a.m., in response to message #1 by Hans Brueggemann
Hi,
you could use a small copy routine using Saturn machine language.
Actually there are suitable routines in the ROM,
like MOVEUP or MOVEDN, which expect the source in D0 and target in D1, and the amount of nibs to copy in C[A].
To call the routines from Basic, you may have to write a small BIN file,
or create a LEX file with a suitable keyword, like MEMCPY(src,tgt,nibs)
which then will call the internal memory copy routine.
However I'm sure someone already wrote s.t. like this back then,
so you may also check the LEX file library;-)
HTH
Ray
Edited: 5 Feb 2012, 5:04 p.m.
|