AppleIIAsm-Collection/source/d4_math/T.MIN.MAC.MATH.ASM
nathanriggs 9b12b6fd9b HOUSEKEEPING
- getting ready for major changes for 0.6.0.
- be sure to download the 0.5.0 release to ensure proper functionality, as these rountines will not work together in the SRC or BIN folder during the transition
- Beginning to significantly alter documentation
2019-12-17 17:19:24 -05:00

64 lines
1.1 KiB
NASM

ADD8 MAC
LDA #1
STA RETLEN
LDA ]1
CLC
ADC ]2
STA RETURN
<<<
SUB8 MAC
LDA #1
STA RETLEN
LDA ]1
SEC
SBC ]2
STA RETURN
<<<
ADD16 MAC
_MLIT ]1;WPAR1
_MLIT ]2;WPAR2
JSR ADDIT16
<<<
SUB16 MAC
_MLIT ]1;WPAR1
_MLIT ]2;WPAR2
JSR SUBT16
<<<
MUL16 MAC
_MLIT ]1;WPAR1
_MLIT ]2;WPAR2
JSR MULT16
<<<
DIV16 MAC
_MLIT ]1;WPAR1
_MLIT ]2;WPAR2
JSR DIVD16
FIN
<<<
RAND MAC
LDA ]1
LDX ]2
JSR RANDB
<<<
CMP16 MAC
_MLIT ]1;WPAR1
_MLIT ]2;WPAR2
JSR COMP16
<<<
MUL8 MAC
LDA ]1
LDX ]2
JSR MULT8
<<<
DIV8 MAC
LDA ]1
LDX ]2
JSR DIVD8
<<<
RND16 MAC
JSR RAND16
<<<
RND8 MAC
JSR RAND8
<<<