Omnimaga

Calculator Community => TI Calculators => General Calculator Help => Topic started by: Runer112 on October 23, 2010, 10:49:33 pm

Title: TI-83/84 Plus series - Amount of free RAM?
Post by: Runer112 on October 23, 2010, 10:49:33 pm
I may be mistaken, but is there not a byte pair in RAM in which the OS keeps the amount of free RAM? If there is, where in RAM is this located, and how often is this value updated? If not, I'll just use MemChk, but this seems easier.
Title: Re: TI-83/84 Plus series - Amount of free RAM?
Post by: DJ Omnimaga on October 23, 2010, 11:02:13 pm
The following applies to Axe, but might be useful: http://ourl.ca/4129/94067
Title: Re: TI-83/84 Plus series - Amount of free RAM?
Post by: Runer112 on October 24, 2010, 12:14:27 am
I knew there was a way of finding it, and looking at that post I actually remember seeing it before. Thanks for finding it for me.
Title: Re: TI-83/84 Plus series - Amount of free RAM?
Post by: Deep Toaster on October 24, 2010, 10:08:38 am
Oh, didn't see that. Thanks!

What do the byte pairs hold, anyway?
Title: Re: TI-83/84 Plus series - Amount of free RAM?
Post by: JosJuice on October 24, 2010, 10:24:42 am
Oh, didn't see that. Thanks!

What do the byte pairs hold, anyway?
Total RAM and used RAM, maybe? s:
Title: Re: TI-83/84 Plus series - Amount of free RAM?
Post by: Runer112 on October 24, 2010, 12:00:22 pm
No, they are the pointers to the operating stack and the floating point stack. All free RAM is located between these two structures, so subtracting the pointers to them makes sense that it would give you the amount of free RAM.
Title: Re: TI-83/84 Plus series - Amount of free RAM?
Post by: DJ Omnimaga on October 24, 2010, 10:31:02 pm
I didn't knew about that part, lol. I never tried that stuff so I always thought both addresses contained the total user RAM in 2 byte format.