title Module from library INTEGER_3 : MUL32 name ('MUL32') maclib baselib.lib ; Multiply 32 bit integers ; Copyright (C) Werner Cirsovius ; Hohe Weide 44 ; D-20253 Hamburg ; Tel.: +49-40-4223247 ; Version 1.0 October 1989 ; ENTRY Reg pair BC points to first number ; Reg pair DE points to second number ; Reg pair HL points to 32 bit product ; EXIT Result filled with product ; Carry set on overflow entry mul32 extrn $op32,$mul32 mul32: push hl ld hl,$mul32 ; Load routine jp $op32 ; Go multiply end