Re: VASM HP41 question Message #2 Posted by Eric Smith on 22 Apr 2005, 2:45 a.m., in response to message #1 by Jeff D
They are just program labels. ad210, ad110, and ad213 are three different entry points for the addition ruoutine.
It's all explained in the comments at the top of the file.
Internally, numbers are stored in memory in 10digit form. That's the count of the mantissa digits. There are also two digits of exponent, and one each of mantissa sign and exponent sign. There's also a 13digit form that is used only in the registers, for intermediate calculations. That's 13 digits of mantissa, with the sign and exponent in another register.
For the 210 entry points, both numbers are in the normal 10digit form. For 110, one is in ten digit and one is in 13digit form. For 213, both are in 13digit form.
For instance, the entry point ad210 is used to add two numbers both in tendigit form.
Eric
