TI-84 Built In Assembly Capabilities
Moderator: MaxCoderz Staff
-
- New Member
- Posts: 3
- Joined: Sun 16 Nov, 2008 7:26 pm
Re: TI-84 Built In Assembly Capabilities
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
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)
- benryves
- Maxcoderz Staff
- Posts: 3089
- Joined: Thu 16 Dec, 2004 10:06 pm
- Location: Croydon, England
- Contact:
Re: TI-84 Built In Assembly Capabilities
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.