Micro­power

  

Volume 1, Number 4 – December 1981











Page 16 of 33











0020     21     +0000     22     F5     2B     2A     +002E     C9     FF     FF     FF     FF     FF     FF
0030     E5     2A     +002E     77     23     22     +002E     E1     F7     C9     .


ANOTHER COMMAND (Y/N)?

ENTER COMMAND/FUNCTION NAME

AUTO

ENTER MACHINE CODE

0000     11     +FFC4     ED     53     F5     2B     3E     C3     32     F4     2B     CD     61     17     ED
0010     53     +FFF0     CD     4C     15     CD     61     17     ED     53     +FFEE     C9     .


ANOTHER COMMAND (Y/N)?

ENTER COMMAND/FUNCTION NAME

AOFF

ENTER MACHINE CODE

0000     E5     21     +000E     22     F5     2B     E1     3E     C3     32     F4     2B     C9     F7     C9     .


ANOTHER COMMAND (Y/N)?

No name is entered for the first section of machine code, as this code is a series of subroutines used in the AUTO command. Addresses entered under the ‘+’ option are measured relative to the start of the current section of code being entered. Thus any references to subroutines which precede the current section will be negative. For example, in the second section of code, the AUTO command, there are three references to the subroutines in the first section which are all entered as negative hexadecimal numbers (FFC4, FFF0, FFEE).

The six bytes of workspace used by the AUTO routines can be entered as any six 8 bit values – in the example above they are entered as six FF’s.

.         .         .         .         .         .         .         .         .         .












Page 16 of 33