Re: A86: calls: important vars & 24-bit ptr


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

Re: A86: calls: important vars & 24-bit ptr




Hmm...  this is interesting.  the ".", "*" and "@" programs have eluded
us thus far...  Any info on when/why they are used?

rabidcow@juno.com wrote:

> i think i've seen this first one mentioned before.
> $4547   $165E   hl=h*l  (bc=0 de=original l)
>
> loading important vars:  (doesn't call findsym)
> $454B   $166A   load '.' to op1
> $454F   $166F   load "PRegC" to op1
> $455B   $1686   load '!' to op1
> $455F   $168B   load '#' to op1
> $4563   $1690   load '@' to op1
> $4567   $1695   load '*' to op1
> $456B   $169A   load theta to op1
> $456F   $16A0   load 'r' to op1
> $4573   $16A5   load 'x' to op1
>         $16A8   load hl to op1+1
> $4577   $16AC   load 'y' to op1
> $457B   $16B1   load 't' to op1
>
> 24-bit pointer stuff:
> $45EF   $174F   _inc_ptr_ade
> $45F3   $175D   _swap_ahl_bde
> $45F7   $1764   _load_ade (hl)
> $45FB   $176A   _load_bde (hl)
> $45FF   $1770   _load_ahl (hl)
> $4603   $1779   _store_ade (hl)
> $4607   $177F   _store_bde (hl)
>
> -josh
>
> _____________________________________________________________________
> You don't need to buy Internet access to use free Internet e-mail.
> Get completely free e-mail from Juno at http://www.juno.com
> Or call Juno at (800) 654-JUNO [654-5866]



--
Stephen Hicks
mailto:shicks@mindspring.com
ICQ:5453914
IRC/AIM:Kupopo
Hopemage:http://www.mindspring.com/~shicks/



Follow-Ups: References: