Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Last revision Both sides next revision | ||
system_routines:upi [2016/06/01 15:58] ex_writer |
system_routines:upi [2016/06/01 15:59] ex_writer [SUCK] |
||
---|---|---|---|
Line 134: | Line 134: | ||
| Arguments: | B = Argument load mask | | | Arguments: | B = Argument load mask | | ||
| Output: | HL = Updated Program Counter | | | Output: | HL = Updated Program Counter | | ||
- | | Notes: | Definition from source listing p. 21 | | ||
| Description: | This routine implements a macro load instruction. It is used by the interpreter as well. A one bit in the inline load mask means 'transfer the next inline byte in'; a zero bit means 'advance context block pointer.'\\ \\ The number of arguments following the mask in SYSSUK depends upon the value in mask. | | | Description: | This routine implements a macro load instruction. It is used by the interpreter as well. A one bit in the inline load mask means 'transfer the next inline byte in'; a zero bit means 'advance context block pointer.'\\ \\ The number of arguments following the mask in SYSSUK depends upon the value in mask. | | ||