Features 8- and 16-bit implementations Signed and unsigned routines Fractional signed and unsigned multiply Executable example programs