TI-84 Built In Assembly Capabilities

A General Discussion forum for TI calculators

Moderator: MaxCoderz Staff

simplethinker
New Member
Posts: 3
Joined: Sun 16 Nov, 2008 7:26 pm

Re: TI-84 Built In Assembly Capabilities

Post 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.
User avatar
bongo
New Member
Posts: 11
Joined: Sat 09 Jan, 2010 12:03 am

Re: TI-84 Built In Assembly Capabilities

Post 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)
User avatar
benryves
Maxcoderz Staff
Posts: 3087
Joined: Thu 16 Dec, 2004 10:06 pm
Location: Croydon, England
Contact:

Re: TI-84 Built In Assembly Capabilities

Post 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.
Post Reply