home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 1999 June
/
PCWorld_1999-06_cd.bin
/
software
/
temacd
/
awin110
/
hry
/
neuro1.dsk
/
NEURO.SYSTEM.asm
< prev
next >
Wrap
Assembly Source File
|
1995-12-05
|
11KB
|
464 lines
2000- D8 CLD
2001- A2 80 LDX #$80
2003- 9A TXS
2004- 2C 82 C0 BIT $C082
2007- 8D 00 C0 STA $C000
200A- 8D 0C C0 STA $C00C
200D- 20 84 FE JSR $FE84
2010- 20 93 FE JSR $FE93
2013- 20 89 FE JSR $FE89
2016- 20 2F FB JSR $FB2F
2019- 20 58 FC JSR $FC58
201C- AD B3 FB LDA $FBB3
201F- C9 06 CMP #$06
2021- D0 1E BNE $2041
2023- 38 SEC
2024- 20 1F FE JSR $FE1F
2027- B0 18 BCS $2041
2029- A9 3F LDA #$3F
202B- 2D 29 C0 AND $C029
202E- 8D 29 C0 STA $C029
2031- A9 7F LDA #$7F
2033- 2D 36 C0 AND $C036
2036- 8D 36 C0 STA $C036
2039- A9 0C LDA #$0C
203B- 0D 35 C0 ORA $C035
203E- 8D 35 C0 STA $C035
2041- 8D 0E C0 STA $C00E
2044- 2C 5F C0 BIT $C05F
2047- A2 17 LDX #$17
2049- A9 00 LDA #$00
204B- 9D 58 BF STA $BF58,X
204E- CA DEX
204F- 10 FA BPL $204B
2051- 8D 94 BF STA $BF94
2054- A9 01 LDA #$01
2056- 8D 6F BF STA $BF6F
2059- 20 CE 20 JSR $20CE
205C- AD 98 BF LDA $BF98
205F- 29 30 AND #$30
2061- C9 30 CMP #$30
2063- D0 2D BNE $2092
2065- 20 00 C3 JSR $C300
2068- A9 8C LDA #$8C
206A- 20 ED FD JSR $FDED
206D- A9 13 LDA #$13
206F- 85 40 STA $40
2071- A9 21 LDA #$21
2073- 85 41 STA $41
2075- A9 00 LDA #$00
2077- 85 42 STA $42
2079- A9 B0 LDA #$B0
207B- 85 43 STA $43
207D- A2 08 LDX #$08
207F- A0 00 LDY #$00
2081- B1 40 LDA ($40),Y
2083- 91 42 STA ($42),Y
2085- C8 INY
2086- D0 F9 BNE $2081
2088- E6 41 INC $41
208A- E6 43 INC $43
208C- CA DEX
208D- D0 F2 BNE $2081
208F- 4C 00 B0 JMP $B000
2092- A2 00 LDX #$00
2094- BD A8 20 LDA $20A8,X
2097- F0 06 BEQ $209F
2099- 20 ED FD JSR $FDED
209C- E8 INX
209D- D0 F5 BNE $2094
209F- 2C 82 C0 BIT $C082
20A2- 8D 08 C0 STA $C008
20A5- 4C 00 E0 JMP $E000
20A8- D2 ???
20A9- C5 D1 CMP $D1
20AB- D5 C9 CMP $C9,X
20AD- D2 ???
20AE- C5 D3 CMP $D3
20B0- A0 C1 LDY #$C1
20B2- CE A0 C1 DEC $C1A0
20B5- D0 D0 BNE $2087
20B7- CC C5 A0 CPY $A0C5
20BA- AF ???
20BB- AF ???
20BC- C5 AC CMP $AC
20BE- A0 AF LDY #$AF
20C0- AF ???
20C1- C3 ???
20C2- AC A0 AF LDY $AFA0
20C5- AF ???
20C6- C7 ???
20C7- D3 ???
20C8- A0 B1 LDY #$B1
20CA- B2 ???
20CB- B8 CLV
20CC- CB ???
20CD- 00 BRK
20CE- AD 98 BF LDA $BF98
20D1- 29 30 AND #$30
20D3- C9 30 CMP #$30
20D5- D0 3B BNE $2112
20D7- AD 26 BF LDA $BF26
20DA- CD 16 BF CMP $BF16
20DD- D0 08 BNE $20E7
20DF- AD 27 BF LDA $BF27
20E2- CD 17 BF CMP $BF17
20E5- F0 2B BEQ $2112
20E7- AD 16 BF LDA $BF16
20EA- 8D 26 BF STA $BF26
20ED- AD 17 BF LDA $BF17
20F0- 8D 27 BF STA $BF27
20F3- AE 31 BF LDX $BF31
20F6- BD 32 BF LDA $BF32,X
20F9- 29 F0 AND #$F0
20FB- C9 B0 CMP #$B0
20FD- F0 05 BEQ $2104
20FF- CA DEX
2100- 10 F4 BPL $20F6
2102- 30 0B BMI $210F
2104- BD 33 BF LDA $BF33,X
2107- 9D 32 BF STA $BF32,X
210A- F0 03 BEQ $210F
210C- E8 INX
210D- D0 F5 BNE $2104
210F- CE 31 BF DEC $BF31
2112- 60 RTS
2113- 8D 09 C0 STA $C009
2116- 2C 81 C0 BIT $C081
2119- 2C 81 C0 BIT $C081
211C- A2 00 LDX #$00
211E- BD AA B1 LDA $B1AA,X
2121- 9D 00 BE STA $BE00,X
2124- BD 00 FF LDA $FF00,X
2127- 9D 00 FF STA $FF00,X
212A- E8 INX
212B- D0 F1 BNE $211E
212D- 2C 51 C0 BIT $C051
2130- 2C 57 C0 BIT $C057
2133- 2C 54 C0 BIT $C054
2136- 2C 52 C0 BIT $C052
2139- 2C 5E C0 BIT $C05E
213C- A9 59 LDA #$59
213E- 8D F2 03 STA $03F2
2141- 8D FC FF STA $FFFC
2144- A9 FF LDA #$FF
2146- 8D F3 03 STA $03F3
2149- 8D FD FF STA $FFFD
214C- 49 A5 EOR #$A5
214E- 8D F4 03 STA $03F4
2151- 2C 83 C0 BIT $C083
2154- 2C 83 C0 BIT $C083
2157- AD 30 BF LDA $BF30
215A- 29 F0 AND #$F0
215C- 8D C5 BE STA $BEC5
215F- A2 73 LDX #$73
2161- A0 B1 LDY #$B1
2163- A9 10 LDA #$10
2165- 20 13 BE JSR $BE13
2168- B0 2B BCS $2195
216A- 2C 83 C0 BIT $C083
216D- 2C 83 C0 BIT $C083
2170- A0 00 LDY #$00
2172- 84 40 STY $40
2174- 84 42 STY $42
2176- A9 10 LDA #$10
2178- 85 41 STA $41
217A- A9 D0 LDA #$D0
217C- 85 43 STA $43
217E- A2 30 LDX #$30
2180- B1 40 LDA ($40),Y
2182- 91 42 STA ($42),Y
2184- C8 INY
2185- D0 F9 BNE $2180
2187- E6 41 INC $41
2189- E6 43 INC $43
218B- CA DEX
218C- D0 F2 BNE $2180
218E- A2 7B LDX #$7B
2190- A0 B1 LDY #$B1
2192- 20 15 BE JSR $BE15
2195- B0 56 BCS $21ED
2197- A9 0C LDA #$0C
2199- 85 41 STA $41
219B- 8D 05 C0 STA $C005
219E- A2 14 LDX #$14
21A0- A0 00 LDY #$00
21A2- B1 40 LDA ($40),Y
21A4- 91 40 STA ($40),Y
21A6- C8 INY
21A7- D0 F9 BNE $21A2
21A9- E6 41 INC $41
21AB- CA DEX
21AC- D0 F4 BNE $21A2
21AE- 8D 04 C0 STA $C004
21B1- A2 97 LDX #$97
21B3- A0 B1 LDY #$B1
21B5- A9 08 LDA #$08
21B7- 20 13 BE JSR $BE13
21BA- B0 31 BCS $21ED
21BC- 8D 08 C0 STA $C008
21BF- A9 08 LDA #$08
21C1- 85 41 STA $41
21C3- A9 D4 LDA #$D4
21C5- 85 43 STA $43
21C7- A2 0C LDX #$0C
21C9- A0 00 LDY #$00
21CB- 84 40 STY $40
21CD- 84 42 STY $42
21CF- 2C 83 C0 BIT $C083
21D2- 2C 83 C0 BIT $C083
21D5- B1 40 LDA ($40),Y
21D7- 91 42 STA ($42),Y
21D9- C8 INY
21DA- D0 F9 BNE $21D5
21DC- E6 41 INC $41
21DE- E6 43 INC $43
21E0- CA DEX
21E1- D0 F2 BNE $21D5
21E3- 8D 09 C0 STA $C009
21E6- A2 77 LDX #$77
21E8- A0 B1 LDY #$B1
21EA- 20 15 BE JSR $BE15
21ED- B0 32 BCS $2221
21EF- A2 87 LDX #$87
21F1- A0 B1 LDY #$B1
21F3- 20 15 BE JSR $BE15
21F6- B0 29 BCS $2221
21F8- A2 80 LDX #$80
21FA- A0 B1 LDY #$B1
21FC- 20 15 BE JSR $BE15
21FF- B0 20 BCS $2221
2201- A2 90 LDX #$90
2203- A0 B1 LDY #$B1
2205- 20 15 BE JSR $BE15
2208- B0 17 BCS $2221
220A- A2 A3 LDX #$A3
220C- A0 B1 LDY #$B1
220E- A9 80 LDA #$80
2210- 20 13 BE JSR $BE13
2213- B0 0C BCS $2221
2215- A2 9D LDX #$9D
2217- A0 B1 LDY #$B1
2219- 20 15 BE JSR $BE15
221C- B0 03 BCS $2221
221E- 4C 50 B1 JMP $B150
2221- 2C 82 C0 BIT $C082
2224- 8D 08 C0 STA $C008
2227- 8D 02 C0 STA $C002
222A- 8D 04 C0 STA $C004
222D- 48 PHA
222E- A9 15 LDA #$15
2230- 20 ED FD JSR $FDED
2233- 20 89 FE JSR $FE89
2236- 20 93 FE JSR $FE93
2239- 20 2F FB JSR $FB2F
223C- 20 58 FC JSR $FC58
223F- 8D 0E C0 STA $C00E
2242- A2 00 LDX #$00
2244- BD 63 B1 LDA $B163,X
2247- F0 06 BEQ $224F
2249- 20 ED FD JSR $FDED
224C- E8 INX
224D- D0 F5 BNE $2244
224F- 68 PLA
2250- 20 DA FD JSR $FDDA
2253- 20 0C FD JSR $FD0C
2256- A9 65 LDA #$65
2258- A2 CD LDX #$CD
225A- 20 00 BE JSR $BE00
225D- 2C 82 C0 BIT $C082
2260- 4C 59 FF JMP $FF59
2263- 8D 09 C0 STA $C009
2266- A2 00 LDX #$00
2268- 8A TXA
2269- 95 00 STA $00,X
226B- E8 INX
226C- D0 FB BNE $2269
226E- A2 FF LDX #$FF
2270- 9A TXS
2271- 58 CLI
2272- D8 CLD
2273- 4C 00 10 JMP $1000
2276- D0 F2 BNE $226A
2278- EF ???
2279- C4 CF CPY $CF
227B- D3 ???
227C- A0 E5 LDY #$E5
227E- F2 ???
227F- F2 ???
2280- EF ???
2281- F2 ???
2282- A0 A3 LDY #$A3
2284- A4 00 LDY $00
2286- 03 ???
2287- D0 D2 BNE $225B
2289- C7 ???
228A- 03 ???
228B- C4 CF CPY $CF
228D- D3 ???
228E- 04 ???
228F- C6 CF DEC $CF
2291- CE D4 06 DEC $06D4
2294- D3 ???
2295- CF ???
2296- D5 CE CMP $CE,X
2298- C4 D3 CPY $D3
229A- 08 PHP
229B- C7 ???
229C- C1 CD CMP ($CD,X)
229E- C5 C4 CMP $C4
22A0- C1 D4 CMP ($D4,X)
22A2- C1 06 CMP ($06,X)
22A4- D3 ???
22A5- D0 D2 BNE $2279
22A7- C9 D4 CMP #$D4
22A9- C5 05 CMP $05
22AB- CD D5 D3 CMP $D3D5
22AE- C9 C3 CMP #$C3
22B0- 05 C9 ORA $C9
22B2- CE D4 D2 DEC $D2D4
22B5- CF ???
22B6- 06 C2 ASL $C2
22B8- C1 C3 CMP ($C3,X)
22BA- CB ???
22BB- D5 D0 CMP $D0,X
22BD- 8D 08 C0 STA $C008
22C0- 8D 0C BE STA $BE0C
22C3- 8E 0D BE STX $BE0D
22C6- 20 00 BF JSR $BF00
22C9- FF ???
22CA- 00 BRK
22CB- BE 8D 09 LDX $098D,Y
22CE- C0 60 CPY #$60
22D0- 18 CLC
22D1- 24 38 BIT $38
22D3- 6E 98 BE ROR $BE98
22D6- 8E 25 BE STX $BE25
22D9- 8C 26 BE STY $BE26
22DC- 8D A2 BE STA $BEA2
22DF- A0 0F LDY #$0F
22E1- B9 FF FF LDA $FFFF,Y
22E4- 99 D4 BE STA $BED4,Y
22E7- 88 DEY
22E8- 10 F7 BPL $22E1
22EA- C8 INY
22EB- 8C A1 BE STY $BEA1
22EE- A9 C8 LDA #$C8
22F0- A2 99 LDX #$99
22F2- 20 00 BE JSR $BE00
22F5- B0 4B BCS $2342
22F7- AD 9E BE LDA $BE9E
22FA- 8D AF BE STA $BEAF
22FD- 8D A0 BE STA $BEA0
2300- 8D AA BE STA $BEAA
2303- A9 C9 LDA #$C9
2305- A2 AE LDX #$AE
2307- 20 00 BE JSR $BE00
230A- B0 36 BCS $2342
230C- 2C 98 BE BIT $BE98
230F- 10 15 BPL $2326
2311- A9 C4 LDA #$C4
2313- A2 B2 LDX #$B2
2315- 20 00 BE JSR $BE00
2318- B0 28 BCS $2342
231A- AD B7 BE LDA $BEB7
231D- 8D A1 BE STA $BEA1
2320- AD B8 BE LDA $BEB8
2323- 8D A2 BE STA $BEA2
2326- A9 D1 LDA #$D1
2328- A2 A9 LDX #$A9
232A- 20 00 BE JSR $BE00
232D- B0 13 BCS $2342
232F- AD AB BE LDA $BEAB
2332- 8D A3 BE STA $BEA3
2335- AD AC BE LDA $BEAC
2338- 8D A4 BE STA $BEA4
233B- A9 CA LDA #$CA
233D- A2 9F LDX #$9F
233F- 20 00 BE JSR $BE00
2342- 08 PHP
2343- 48 PHA
2344- A9 CC LDA #$CC
2346- A2 A7 LDX #$A7
2348- 20 00 BE JSR $BE00
234B- AA TAX
234C- 68 PLA
234D- 28 PLP
234E- B0 04 BCS $2354
2350- 8A TXA
2351- F0 01 BEQ $2354
2353- 38 SEC
2354- 60 RTS
2355- 00 BRK
2356- 03 ???
2357- D4 ???
2358- BE 00 BA LDX $BA00,Y
235B- 00 BRK
235C- 04 ???
235D- 00 BRK
235E- 00 BRK
235F- 00 BRK
2360- 00 BRK
2361- 00 BRK
2362- 00 BRK
2363- 00 BRK
2364- 01 00 ORA ($00,X)
2366- 02 ???
2367- 00 BRK
2368- 00 BRK
2369- 00 BRK
236A- 00 BRK
236B- 03 ???
236C- 00 BRK
236D- 00 BRK
236E- 00 BRK
236F- 0A ASL
2370- D4 ???
2371- BE C3 06 LDX $06C3,Y
2374- 00 BRK
2375- 00 BRK
2376- 00 BRK
2377- 00 BRK
2378- 00 BRK
2379- 00 BRK
237A- 00 BRK
237B- 00 BRK
237C- 00 BRK
237D- 00 BRK
237E- 00 BRK
237F- 00 BRK
2380- 00 BRK
2381- 03 ???
2382- 60 RTS
2383- 00 BRK
2384- BA TSX
2385- 00 BRK
2386- 00 BRK
2387- 01 D4 ORA ($D4,X)
2389- BE 04 00 LDX $0004,Y
238C- 00 BRK
238D- 00 BRK
238E- 00 BRK
238F- 00 BRK
2390- 00 BRK
2391- 00 BRK
2392- 00 BRK
2393- 00 BRK
2394- 00 BRK
2395- 00 BRK
2396- 00 BRK
2397- 00 BRK
2398- 00 BRK
2399- 00 BRK
239A- 00 BRK
239B- 00 BRK
239C- 00 BRK
239D- 00 BRK
239E- 00 BRK
239F- 00 BRK
23A0- 00 BRK
23A1- 00 BRK
23A2- 00 BRK
23A3- 01 80 ORA ($80,X)
23A5- 03 ???