6502 Assembly Language SANE SANE.PDF Apple Numerics Manual (030-0247-A) 1. The Standard Apple Numeric Environment 2. The 6502 Assembly-Language SANE Engine 3. The 68000 Assembly Language SANE Engine (omitted) SANE1.SHK SANE2.SHK SANE3.SHK Apple II and III 6502 Assembly Language SANE Packing List Item Quantity Part Number Description 1 1 680-0273 Disk: 6502 SANE, Vol. 1 2 1 680-0274 Disk: 6502 SANE, Vol. 2 3 1 680-0275 Disk: 6502 SANE, Vol. 3 4 1 030-0247 Manual: Standard Apple Numerics Environment (SANE) 5 1 825-1012 Spine and Tab Labels 6 1 030-0859 Warranty Card, Workbench 7 1 030-0136 User Input Report Form disk contents: File: SANE1.SHK Disk: ProDOS /SANE1 (140KB) Name Type Auxtyp Modified Format Length ------------------------------------------------------------------------------ A2X.BANKSW TXT $0000 18-Apr-84 11:00 ProDOS 4654 A2X.LOADER TXT $0000 18-Apr-84 00:00 ProDOS 5559 INCLUDE.EQUS TXT $0000 05-Apr-84 10:09 ProDOS 4403 GENERIC.MACROS TXT $0000 02-Apr-84 11:00 ProDOS 5940 PDOS.SANEMACRO DIR $0000 12-Mar-84 03:00 ProDOS 5120 PDOS.SANEMACRO:FADDX TXT $0000 05-Apr-84 09:27 ProDOS 46 PDOS.SANEMACRO:FADDD TXT $0000 05-Apr-84 15:41 ProDOS 46 PDOS.SANEMACRO:FADDS TXT $0000 05-Apr-84 15:40 ProDOS 46 PDOS.SANEMACRO:FADDC TXT $0000 05-Apr-84 16:38 ProDOS 47 PDOS.SANEMACRO:FADDI TXT $0000 05-Apr-84 16:38 ProDOS 46 PDOS.SANEMACRO:FSUBX TXT $0000 05-Apr-84 16:38 ProDOS 46 PDOS.SANEMACRO:FSUBD TXT $0000 05-Apr-84 16:39 ProDOS 46 PDOS.SANEMACRO:FSUBS TXT $0000 05-Apr-84 16:39 ProDOS 46 PDOS.SANEMACRO:FSUBC TXT $0000 05-Apr-84 16:40 ProDOS 47 PDOS.SANEMACRO:FSUBI TXT $0000 05-Apr-84 16:40 ProDOS 46 PDOS.SANEMACRO:FMULX TXT $0000 05-Apr-84 16:40 ProDOS 46 PDOS.SANEMACRO:FMULD TXT $0000 05-Apr-84 09:26 ProDOS 46 PDOS.SANEMACRO:FMULS TXT $0000 05-Apr-84 09:24 ProDOS 46 PDOS.SANEMACRO:FMULC TXT $0000 05-Apr-84 16:41 ProDOS 47 PDOS.SANEMACRO:FMULI TXT $0000 05-Apr-84 16:42 ProDOS 46 PDOS.SANEMACRO:FDIVX TXT $0000 05-Apr-84 16:42 ProDOS 46 PDOS.SANEMACRO:FDIVD TXT $0000 05-Apr-84 16:43 ProDOS 46 PDOS.SANEMACRO:FDIVS TXT $0000 05-Apr-84 16:43 ProDOS 46 PDOS.SANEMACRO:FDIVC TXT $0000 05-Apr-84 16:44 ProDOS 47 PDOS.SANEMACRO:FDIVI TXT $0000 05-Apr-84 16:44 ProDOS 46 PDOS.SANEMACRO:FSQRTX TXT $0000 05-Apr-84 16:45 ProDOS 43 PDOS.SANEMACRO:FRINTX TXT $0000 05-Apr-84 16:45 ProDOS 42 PDOS.SANEMACRO:FTINTX TXT $0000 05-Apr-84 16:45 ProDOS 42 PDOS.SANEMACRO:FREMX TXT $0000 05-Apr-84 16:46 ProDOS 46 PDOS.SANEMACRO:FREMD TXT $0000 05-Apr-84 16:46 ProDOS 46 PDOS.SANEMACRO:FREMS TXT $0000 05-Apr-84 16:47 ProDOS 46 PDOS.SANEMACRO:FREMC TXT $0000 05-Apr-84 16:47 ProDOS 47 PDOS.SANEMACRO:FREMI TXT $0000 05-Apr-84 16:48 ProDOS 46 PDOS.SANEMACRO:FLOGBX TXT $0000 05-Apr-84 16:48 ProDOS 43 PDOS.SANEMACRO:FSCALBX TXT $0000 05-Apr-84 16:48 ProDOS 48 PDOS.SANEMACRO:FCPYSGNX TXT $0000 05-Apr-84 16:49 ProDOS 49 PDOS.SANEMACRO:FCPYSGND TXT $0000 05-Apr-84 16:49 ProDOS 49 PDOS.SANEMACRO:FCPYSGNS TXT $0000 05-Apr-84 16:50 ProDOS 49 PDOS.SANEMACRO:FCPYSGNC TXT $0000 05-Apr-84 16:50 ProDOS 50 PDOS.SANEMACRO:FCPYSGNI TXT $0000 05-Apr-84 16:51 ProDOS 49 PDOS.SANEMACRO:FNEGX TXT $0000 05-Apr-84 16:51 ProDOS 42 PDOS.SANEMACRO:FABSX TXT $0000 05-Apr-84 16:51 ProDOS 42 PDOS.SANEMACRO:FNEXTS TXT $0000 05-Apr-84 16:52 ProDOS 47 PDOS.SANEMACRO:FNEXTD TXT $0000 05-Apr-84 16:53 ProDOS 47 PDOS.SANEMACRO:FNEXTX TXT $0000 05-Apr-84 16:53 ProDOS 47 PDOS.SANEMACRO:FX2X TXT $0000 05-Apr-84 16:53 ProDOS 46 PDOS.SANEMACRO:FD2X TXT $0000 05-Apr-84 16:54 ProDOS 46 PDOS.SANEMACRO:FS2X TXT $0000 05-Apr-84 16:54 ProDOS 46 PDOS.SANEMACRO:FI2X TXT $0000 05-Apr-84 16:55 ProDOS 46 PDOS.SANEMACRO:FC2X TXT $0000 05-Apr-84 16:55 ProDOS 47 PDOS.SANEMACRO:FX2D TXT $0000 05-Apr-84 16:56 ProDOS 46 PDOS.SANEMACRO:FX2S TXT $0000 05-Apr-84 16:56 ProDOS 46 PDOS.SANEMACRO:FX2I TXT $0000 05-Apr-84 16:57 ProDOS 46 PDOS.SANEMACRO:FX2C TXT $0000 05-Apr-84 16:57 ProDOS 47 PDOS.SANEMACRO:FX2DEC TXT $0000 05-Apr-84 16:57 ProDOS 46 PDOS.SANEMACRO:FD2DEC TXT $0000 05-Apr-84 16:58 ProDOS 46 PDOS.SANEMACRO:FS2DEC TXT $0000 05-Apr-84 16:58 ProDOS 46 PDOS.SANEMACRO:FC2DEC TXT $0000 05-Apr-84 16:59 ProDOS 47 PDOS.SANEMACRO:FI2DEC TXT $0000 05-Apr-84 16:59 ProDOS 46 PDOS.SANEMACRO:FDEC2X TXT $0000 06-Apr-84 08:56 ProDOS 46 PDOS.SANEMACRO:FDEC2D TXT $0000 06-Apr-84 08:56 ProDOS 46 PDOS.SANEMACRO:FDEC2S TXT $0000 06-Apr-84 08:57 ProDOS 46 PDOS.SANEMACRO:FDEC2C TXT $0000 06-Apr-84 08:57 ProDOS 47 PDOS.SANEMACRO:FDEC2I TXT $0000 06-Apr-84 08:58 ProDOS 46 PDOS.SANEMACRO:FCMPX TXT $0000 06-Apr-84 08:58 ProDOS 46 PDOS.SANEMACRO:FCMPD TXT $0000 06-Apr-84 08:59 ProDOS 46 PDOS.SANEMACRO:FCMPS TXT $0000 06-Apr-84 08:59 ProDOS 46 PDOS.SANEMACRO:FCMPC TXT $0000 06-Apr-84 09:00 ProDOS 47 PDOS.SANEMACRO:FCMPI TXT $0000 06-Apr-84 09:00 ProDOS 46 PDOS.SANEMACRO:FCPXX TXT $0000 06-Apr-84 09:01 ProDOS 46 PDOS.SANEMACRO:FCPXD TXT $0000 06-Apr-84 09:01 ProDOS 46 PDOS.SANEMACRO:FCPXS TXT $0000 06-Apr-84 09:02 ProDOS 46 PDOS.SANEMACRO:FCPXC TXT $0000 06-Apr-84 09:02 ProDOS 47 PDOS.SANEMACRO:FCPXI TXT $0000 06-Apr-84 09:03 ProDOS 46 PDOS.SANEMACRO:FBEQ TXT $0000 02-Apr-84 11:00 ProDOS 8 PDOS.SANEMACRO:FBLT TXT $0000 02-Apr-84 11:00 ProDOS 8 PDOS.SANEMACRO:FBLE TXT $0000 02-Apr-84 11:00 ProDOS 16 PDOS.SANEMACRO:FBGT TXT $0000 02-Apr-84 11:00 ProDOS 8 PDOS.SANEMACRO:FBGE TXT $0000 02-Apr-84 11:00 ProDOS 16 PDOS.SANEMACRO:FBULT TXT $0000 02-Apr-84 11:00 ProDOS 25 PDOS.SANEMACRO:FBULE TXT $0000 02-Apr-84 11:00 ProDOS 24 PDOS.SANEMACRO:FBUGT TXT $0000 02-Apr-84 11:00 ProDOS 25 PDOS.SANEMACRO:FBUGE TXT $0000 02-Apr-84 11:00 ProDOS 24 PDOS.SANEMACRO:FBU TXT $0000 02-Apr-84 11:00 ProDOS 27 PDOS.SANEMACRO:FBO TXT $0000 02-Apr-84 11:00 ProDOS 24 PDOS.SANEMACRO:FBNE TXT $0000 02-Apr-84 11:00 ProDOS 24 PDOS.SANEMACRO:FBUE TXT $0000 02-Apr-84 11:00 ProDOS 25 PDOS.SANEMACRO:FBLG TXT $0000 02-Apr-84 11:00 ProDOS 16 PDOS.SANEMACRO:FCLASSS TXT $0000 06-Apr-84 09:06 ProDOS 48 PDOS.SANEMACRO:FCLASSD TXT $0000 06-Apr-84 09:07 ProDOS 48 PDOS.SANEMACRO:FCLASSX TXT $0000 06-Apr-84 09:08 ProDOS 48 PDOS.SANEMACRO:FCLASSC TXT $0000 06-Apr-84 09:17 ProDOS 49 PDOS.SANEMACRO:FCLASSI TXT $0000 06-Apr-84 09:17 ProDOS 48 PDOS.SANEMACRO:FBSNAN TXT $0000 02-Apr-84 11:00 ProDOS 21 PDOS.SANEMACRO:FBQNAN TXT $0000 02-Apr-84 11:00 ProDOS 21 PDOS.SANEMACRO:FBINF TXT $0000 02-Apr-84 11:00 ProDOS 20 PDOS.SANEMACRO:FBZERO TXT $0000 02-Apr-84 11:00 ProDOS 21 PDOS.SANEMACRO:FBNORM TXT $0000 02-Apr-84 11:00 ProDOS 13 PDOS.SANEMACRO:FBDENORM TXT $0000 02-Apr-84 11:00 ProDOS 23 PDOS.SANEMACRO:FBNZENUM TXT $0000 02-Apr-84 11:00 ProDOS 13 PDOS.SANEMACRO:FBNUM TXT $0000 02-Apr-84 11:00 ProDOS 13 PDOS.SANEMACRO:FBMINUS TXT $0000 02-Apr-84 11:00 ProDOS 8 PDOS.SANEMACRO:FBPLUS TXT $0000 02-Apr-84 11:00 ProDOS 8 PDOS.SANEMACRO:FGETENV TXT $0000 06-Apr-84 09:20 ProDOS 37 PDOS.SANEMACRO:FSETENV TXT $0000 06-Apr-84 09:21 ProDOS 37 PDOS.SANEMACRO:FTESTXCP TXT $0000 06-Apr-84 09:21 ProDOS 38 PDOS.SANEMACRO:FSETXCP TXT $0000 06-Apr-84 09:22 ProDOS 37 PDOS.SANEMACRO:FPROCENTRY TXT $0000 06-Apr-84 09:23 ProDOS 40 PDOS.SANEMACRO:FPROCEXIT TXT $0000 06-Apr-84 09:23 ProDOS 39 PDOS.SANEMACRO:FGETHV TXT $0000 06-Apr-84 09:24 ProDOS 36 PDOS.SANEMACRO:FSETHV TXT $0000 06-Apr-84 09:25 ProDOS 36 PDOS.SANEMACRO:FLNX TXT $0000 06-Apr-84 09:26 ProDOS 37 PDOS.SANEMACRO:FLOG2X TXT $0000 06-Apr-84 09:26 ProDOS 39 PDOS.SANEMACRO:FLN1X TXT $0000 06-Apr-84 09:27 ProDOS 38 PDOS.SANEMACRO:FLOG21X TXT $0000 06-Apr-84 09:28 ProDOS 40 PDOS.SANEMACRO:FEXPX TXT $0000 06-Apr-84 09:28 ProDOS 38 PDOS.SANEMACRO:FEXP2X TXT $0000 06-Apr-84 09:29 ProDOS 39 PDOS.SANEMACRO:FEXP1X TXT $0000 06-Apr-84 09:30 ProDOS 39 PDOS.SANEMACRO:FEXP21X TXT $0000 06-Apr-84 09:30 ProDOS 40 PDOS.SANEMACRO:FXPWRI TXT $0000 06-Apr-84 09:31 ProDOS 39 PDOS.SANEMACRO:FXPWRY TXT $0000 06-Apr-84 09:32 ProDOS 39 PDOS.SANEMACRO:FCOMPOUND TXT $0000 06-Apr-84 09:33 ProDOS 40 PDOS.SANEMACRO:FANNUITY TXT $0000 06-Apr-84 10:13 ProDOS 40 PDOS.SANEMACRO:FATANX TXT $0000 06-Apr-84 09:34 ProDOS 39 PDOS.SANEMACRO:FSINX TXT $0000 06-Apr-84 09:35 ProDOS 38 PDOS.SANEMACRO:FCOSX TXT $0000 06-Apr-84 09:36 ProDOS 38 PDOS.SANEMACRO:FTANX TXT $0000 06-Apr-84 09:36 ProDOS 38 PDOS.SANEMACRO:FRANDX TXT $0000 06-Apr-84 09:37 ProDOS 39 ------------------------------------------------------------------------------ File: SANE2.SHK Disk: Pascal SANE2: (140KB) Name Type Auxtyp Modified Format Length ------------------------------------------------------------------------------ SYSTEM.APPLE PDA $0000 25-Dec-83 00:00 Pascal 16384 SYSTEM.PASCAL PCD $0000 25-Dec-83 00:00 Pascal 14848 SYSTEM.MISCINFO PDA $0000 25-Dec-83 00:00 Pascal 192 SYSTEM.CHARSET PDA $0000 14-Jun-79 00:00 Pascal 1024 A2.AFP.CODE PCD $0000 24-May-84 00:00 Pascal 8704 A3.AFP.CODE PCD $0000 24-May-84 00:00 Pascal 8704 A2.AELEM.CODE PCD $0000 24-May-84 00:00 Pascal 8192 A2X.AELEM.CODE PCD $0000 24-May-84 00:00 Pascal 8192 A3.AELEM.CODE PCD $0000 24-May-84 00:00 Pascal 8192 CUSTOMIZE.DATA PCD $0000 24-May-84 00:00 Pascal 8192 SYSTEM.STARTUP PCD $0000 24-May-84 00:00 Pascal 11264 SYSTEM.LIBRARY PDA $0000 24-May-84 00:00 Pascal 28160 ------------------------------------------------------------------------------ File: SANE3.SHK Disk: Pascal SANE3: (140KB) Name Type Auxtyp Modified Format Length ------------------------------------------------------------------------------ A2.AFP.CODE PCD $0000 24-May-84 00:00 Pascal 8704 A3.AFP.CODE PCD $0000 24-May-84 00:00 Pascal 8704 A2X.AFP.CODE PCD $0000 24-May-84 00:00 Pascal 7680 A2.AELEM.CODE PCD $0000 24-May-84 00:00 Pascal 8192 A2X.AELEM.CODE PCD $0000 24-May-84 00:00 Pascal 8192 A3.AELEM.CODE PCD $0000 24-May-84 00:00 Pascal 8192 CUSTOMIZE.DATA PCD $0000 24-May-84 00:00 Pascal 8192 A3.CUSTOM.CODE PCD $0000 24-May-84 00:00 Pascal 10752 A3.CUSTOM.LIB PDA $0000 24-May-84 00:00 Pascal 10752 SANEMACRO.TEXT PTX $0000 09-Apr-84 00:00 Pascal 20480 A2X.FPINIT.CODE PCD $0000 24-May-84 00:00 Pascal 2048 ------------------------------------------------------------------------------