Post Reply 
[34S] Time diff. STO.00 vs. STO 00 ?
03-13-2014, 06:26 PM
Post: #17
RE: [34S] Time diff. STO.00 vs. STO 00 ?
(03-12-2014 11:17 PM)Sikuq Wrote:  I hugely appreciate this outstanding explanation. It answers most of my questions. I am impressed that you took the time to write this lengthy insight on the forum. I hope many other 34S users can read it as well.

Thanks for the kind words. (Please notice that there is no need to quote a large posting completely.)

(03-12-2014 11:17 PM)Sikuq Wrote:  PS: All those mathematical functions in the 34S libraries, just how do they work?

The flash library is an assortment of keystroke programs. Their commented source code can be found in the library folder on SourceForge.

All the built-in stuff can be divided in two groups:

1. Native code (compiled C) is used for the infrastructure code (which can be seen as the operating system) and the basic math stuff. Some more involved mathematical functions are coded in C for performance reasons.

2. XROM which is nothing more than keystroke programs. Most XROM code has a special environment (register space independent from user memory, double precision as default, proper handling of LastX, lack of labels in exchange for absolute jumps, etc.). If you want to learn more read the XROM sources!

Marcus von Cube
Wehrheim, Germany
http://www.mvcsys.de
http://wp34s.sf.net
http://mvcsys.de/doc/basic-compare.html
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: [34S] Time diff. STO.00 vs. STO 00 ? - Marcus von Cube - 03-13-2014 06:26 PM



User(s) browsing this thread: 4 Guest(s)