Partly fix multiplier

All calculated values are OK. The rest bug is underflow flag generation.