Skip to navigation


Maths (Arithmetic): MULT12

[Commodore 64 version]

Name: MULT12 [Show more] Type: Subroutine Category: Maths (Arithmetic) Summary: Calculate (S R) = Q * A
Context: See this subroutine in context in the source code References: This subroutine is called as follows: * TAS3 calls MULT12 * TAS4 calls MULT12 * TIDY calls MULT12 * TIS3 calls MULT12

Calculate: (S R) = Q * A
.MULT12 JSR MULT1 ; Set (A P) = Q * A STA S ; Set (S R) = (A P) LDA P ; = Q * A STA R RTS ; Return from the subroutine