0 Members and 4 Guests are viewing this topic.
Before using for data storage, ensure that the calculator will not APD™ by disabling it with B_CALL DisableApd.
Question about L1/SaveSScreen:If the data in this is modified, will the calc mess up on the next Auto Power Down/APD?I am wondering because I just saw this: http://wikiti.brandonw.net/index.php?title=83Plus:RAM:86ECQuoteBefore using for data storage, ensure that the calculator will not APD™ by disabling it with B_CALL DisableApd.
I think you mean the latter is 16 bit and the former is 8.And do I see a double-post by DJ Or did someone delete a post?I can't answer that question (sorry), but I have a related question that someone could answer along with his: Is there any way to get 16-bit signed numbers, like int(L1)r (which doesn't work, by the way)?
No, its ever so slightly slower since it has to convert the 8 bit number into a 16 bit number (since C is a 16 bit number) in order to do the addition and then convert it back again to an 8 bit number. The fact that its 3 bytes larger I think? is the greater concern than the speed though. Its actually an optimization if you can store all your variables with constant addresses as 16-bit variables if you have enough ram. Variable addresses however ARE more optimized as 8 bit than as 16 bit.