Prev: 33A9 Up: Map Next: 33C0
33B4: THE 'STACK NUMBER' SUBROUTINE
Used by the routines at BEEP, S_DECIMAL and S_LETTER.
This subroutine is called by BEEP, S_U_PLUS and S_LETTER to copy STKEND to DE, move a floating-point number to the calculator stack, and reset STKEND from DE. It calls duplicate to do the actual move.
Input
HL Address of the first byte of the number to stack
Output
STACK_NUM 33B4 LD DE,($5C65) Copy STKEND to DE as destination address.
33B8 CALL duplicate Move the number.
33BB LD ($5C65),DE Reset STKEND from DE.
33BF RET Finished.
Prev: 33A9 Up: Map Next: 33C0