Fixes mulhd instruction. Not a good implementation