home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!haven.umd.edu!darwin.sura.net!Sirius.dfn.de!rrz.uni-koeln.de!Germany.EU.net!news.Hamburg.Germany.EU.net!mwhh!dmhh.hanse.de!detlef
- From: detlef@dmhh.hanse.de (Detlef Mueller)
- Newsgroups: comp.sys.hp48
- Subject: Re: Register use by RPL
- Distribution: world
- Message-ID: <725654336detlef.detlef@dmhh.hanse.de>
- Sender: detlef@dmhh.hanse.de
- Date: Tue, 29 Dec 92 18:38:56 GMT
- References: <sourada.725581668@vincent1.iastate.edu>
- Lines: 27
-
- In article <sourada.725581668@vincent1.iastate.edu> sourada@iastate.edu (Steven D Ourada) writes:
- >Where can I find info on the RPL inner loop's use of registers? Specifically,
- >I want to know what is in the registers when inline machine language is called,
- >and what has to be preserved. But, I'd also like more general knowledge of the
- >RPL interface to machine language.
-
- reg field RPL value means
- --- ----- --------- -----
- A A O pointer to the currently executed object
- B A R return stack pointer, grows from low to high memory,
- stack of pointer
- C -- --
- D A M free memory in 5 nibbs units between R and I
- D0 I instruction (runstream) pointer
- D1 D data stack pointer, grows from high to low memory,
- stack of pointer
-
- A general description of the RPL values O,R,M,I and D can be found in
- RPLMAN.DOC, contained in HPs TOOLS.EXE selfextractor.
-
- Bye,
- 8-Detlef
- --
- +------------------------------------+--------------------------------------+
- |`What a depressingly stupid machine'| Detlef Mueller |
- | -- Marvin | detlef@dmhh.hanse.de |
- +------------------------------------+--------------------------------------+
-