$BA59/47705: Multiply by a Byte Jump from $BA3F, $BA44, $BA49, $BA4E: BA59: D0 03 BNE $BA5E BA5B: 4C 83 B9 JMP $B983 ; Multiply by Zero Byte Jump from $BA59, $BA53: BA5E: 4A LSR BA5F: 09 80 ORA #$80 Jump from $BA89: BA61: A8 TAY BA62: 90 19 BCC $BA7D BA64: 18 CLC BA65: A5 29 LDA $29 ; Floating point product of Multiply and Divide BA67: 65 6D ADC $6D ; AFAC Mantissa BA69: 85 29 STA $29 ; Floating point product of Multiply and Divide BA6B: A5 28 LDA $28 ; Floating point product of Multiply and Divide BA6D: 65 6C ADC $6C ; AFAC Mantissa BA6F: 85 28 STA $28 ; Floating point product of Multiply and Divide BA71: A5 27 LDA $27 ; Floating point product of Multiply and Divide BA73: 65 6B ADC $6B ; AFAC Mantissa BA75: 85 27 STA $27 ; Floating point product of Multiply and Divide BA77: A5 26 LDA $26 ; Floating point product of Multiply and Divide BA79: 65 6A ADC $6A ; AFAC Mantissa BA7B: 85 26 STA $26 ; Floating point product of Multiply and Divide Jump from $BA62: BA7D: 66 26 ROR $26 ; Floating point product of Multiply and Divide BA7F: 66 27 ROR $27 ; Floating point product of Multiply and Divide BA81: 66 28 ROR $28 ; Floating point product of Multiply and Divide BA83: 66 29 ROR $29 ; Floating point product of Multiply and Divide BA85: 66 70 ROR $70 ; FAC low-order rounding BA87: 98 TYA BA88: 4A LSR BA89: D0 D6 BNE $BA61 Jump from $BA2D: BA8B: 60 RTS Previous Page / Next Page |