logischen Folgesektor holen (bei der 1571: $886c) Einsprung von $BAEE, $BBED: C07A: A5 75 LDA $75 Anzahl Sektoren pro Spur C07C: 38 SEC C07D: E9 01 SBC #$01 -1 C07F: 85 3D STA $3D = letzte Sektornummer C081: AD 04 02 LDA $0204 aktuellen Sektor holen C084: C5 3D CMP $3D ist der letzte Sektor des Tracks erreicht ? C086: F0 06 BEQ $C08E ja, ==> C088: 18 CLC Sektornummer erhoehen C089: 69 01 ADC #$01 C08B: 4C 93 C0 JMP $C093 Einsprung von $C086: C08E: EE 03 02 INC $0203 Tracknummer erhoehen C091: A9 00 LDA #$00 Sektornummer auf 0 setzen Einsprung von $C08B: C093: 8D 04 02 STA $0204 C096: 60 RTS Previous Page / Next Page |