MEMORY PLUS Manual By Lee Davison
Page 16
0099 C1 00 CMPIX SAL COMPARE ORIOINAL DATA
009B F0 03 BEQ OKAY GOOD IF MATCH
009D 20 08 00 JSR JMPMON EXIT ON ERROR
00A0 E6 00 OKAY INC SAL BUMP DATA POINTER
00A2 D0 07 BNE TEST BRANCH IF NOT ZERO
00A4 E6 01 INC SAH BUMP HICH DATA POINTER
00A6 D0 03 BNE TEST BRANCH IF NOT ZERO
00A8 20 08 00 JSR JMPM0N EXIT ON ERROR
00AB A5 05 TEST LDA EAH TEST ALL DONE
00AD C5 01 CMP SAH BY CDMPARINC POINTERS
00AF D0 09 BNE MORE
00A1 A5 04 LDA EAL
00A3 C5 00 CMP SAL
00A5 D0 03 BNE MORE
00A7 20 08 00 JSR JMPMON DONE.
00BA E6 02 MORE INC PRMLOW BUMP PROM POINTERS
00BC D0 9F BNE NEXT READY IF NOT ZERO
00BE E6 03 INC PRMHGH BUMP HIGH POINTER
00C0 D0 9B BNE NEXT OKAY IF NOT ZERO
00C2 20 08 00 JSR JMPMON EXIT ON ERROR
00C5 A9 EC INTRPT LDAIM $EC RESET PROGRAM LOW, VERIFY MODE
00C7 91 06 STATY VIA
00C9 A0 0D LDYIM IFR SETUP TO CLEAR INTERRUPT
00CB B1 06 LDAIY VIA READ AND WRITE TO CLEAR
00CD 91 06 STATY VIA INTERRUPT VIA SNEAKY TRICK
00CF 40 RTI RETURN FROM INTERRUPT
00D0 6D ATABLE = $6D AIM 65 MONITOR ENTRY
00D1 E1 = $E1 TO DISPLAY PC COUNTER
00D2 00 = $00 IRQ INTERRUPT VECTOR
00D3 A4 = $A4
00D4 00 = $00 PBDD
00D5 A0 = $A0
00D6 02 = $02 PBD
00D7 A0 = $A0
00D8 05 KTABLE = $05 KIM MONITOR ENTRY
00D9 1C = $1C
00DA FE = $FE IRQ INTERRUPT POINTER
00DB 17 = $17
00DC 03 = $03 PBDD
00DD 17 = $17
00DE 02 = $02 PBD
00DF 17 = $17
00E0 35 STABLE = $35 SYM ENTRY POINT
00E1 80 = $80
00E2 7E = $7E IRQ INTERRUPT POINTER
00E3 A6 = $A6
00E4 00 = $00 PBDD
00E5 A0 = $A0
00E6 02 = $02 PBD
00E7 A0 = $A0
Page 16
Last page update: 8th December, 2002. |
e-mail me
![e-mail](../../eml_sm.png) |
|