SUBB SP,#7bit
6-341
SUBB SP,#7bit
SYNTAX OPTIONS OPCODE OBJMODE RPT CYC
SUBB SP,#7bit 1111 1110 1CCC CCCC X − 1
Operands SP Stack pointer
#7bit 7-bit immediate constant value
Description Subtract a 7-bit unsigned constant to SP and store the result in SP:
SP = SP − 0:7bit;
Flags and
Modes
None
Repeat This instruction is not repeatable. If this instruction follows the RPT
instruction, it resets the repeat counter (RPTC) and executes only once.
Example
FuncA: ; Function with local variables on
; stack.
ADDB SP,#N ; Reserve N 16−bit words of space for
; local variables on stack:
.
.
.
SUBB SP,#N ; Deallocate reserved stack space.
LRETR ; Return from function.