Re: A86: Re: system variables


[Prev][Next][Index][Thread]

Re: A86: Re: system variables




ComAsYuAre@aol.com wrote:

> do you or anyone else know how addressing was done on the ti-85?  since
> there's obviously no _asm_exec_ram, are the progs moved somewhere or just run
> from their original location? it musta been hard to do...

Programs are run from wherever they happen to be in memory.  All call
and jump address are given as offsets from the start of the program
(.org 0) and then added onto the program's start address which is saved
in memory whenever it's run.  This is how ZShell works anyway, I havn't
looked into Usgard/Rigel/PhatOS yet.

Aaron Curtis


Follow-Ups: References: