SECTION .text main: MULU32: MOVEM.L D3-D5,-(A7) MOVE.L D1,D3 MOVE.L D1,D4 SWAP D4 MOVE.L D2,D5 SWAP D5 MULU D2,D1 MULU D4,D2 MULU D5,D3 MULU D5,D4 SWAP D1 ADD.W D2,D1 CLR.L D5 ADDX.L D5,D4 ADD.W D3,D1 ADDX.L D5,D4 SWAP D1 CLR.W D2 SWAP D2 CLR.W D3 SWAP D3 ADD.L D3,D2 ADD.L D4,D2 MOVEM.L (A7)+,D3-D5 RTS END