RPTBTS - bit masks for use with REPEAT instructions.

RPTBTS defines bit names for use with repeat type instructions. The names are particularly useful when loading X0 for the dynamic (e.g. RPTX) formats.

    Option Bits
R.INCA 001000 - Increment first address (RPD)
R.INCB 000400 - Increment second address (RPD)
R.LDX0 000200 - Load X0 from instruction (static form)
    Terminate Conditions
R.TZE  000100 - Stop on zero indicator true
R.TNZ  000040 - Stop on zero indicator false
R.TMI  000020 - Stop on negative indicator true
R.TPL  000010 - Stop on negative indicator false
R.TRC  000004 - Stop on carry indicator true
R.TNC  000002 - Stop on carry indicator false
R.TOV  000001 - Stop on overflow

Equivalent B manifests are found in B/MANIF/RPTBTS.

Note that if R.TOV is not specified, overflows are implicitly masked by the hardware. If R.TOV is turned on, overflow faults will be controlled by the mask in the indicator register.

Copyright © 1996, Thinkage Ltd.