Page 2 of 2

Re: TI-84 Built In Assembly Capabilities

Posted: Sat 09 Jan, 2010 10:58 pm
by simplethinker
There really is no such thing as a variable at this level (though an argument can be made that the registers are). CurRow/CurCol are really just two locations in RAM that are designated to be the coordinates the text-writing b_calls use. In assembly programs, what we designate as a label in the source just is a convenient way to tell the assembler a certain address.

Re: TI-84 Built In Assembly Capabilities

Posted: Sat 09 Jan, 2010 11:26 pm
by bongo
So how do you designate one when using hex? (I really am not getting my point across because of the ineptitude of my programming jargon)

Re: TI-84 Built In Assembly Capabilities

Posted: Sun 10 Jan, 2010 1:30 am
by benryves
You make one up. There are a few sequential blocks of RAM that can be used as scratch memory when writing assembly programs; see page 28 in the TI-83+ Developer Guide I referred you to earlier ("Safe RAM Locations for Application Use") for examples.