Optimized multiplication: assembly provided