实现了i256的乘法，在X86的机器上

照着原来的代码实现了i256的乘法：

1. 实现了`UMUL_LOHI`运算，这个运算符完成两个N bit的整数的乘法，得到的结果有2N bit，
返回值0是结果的高N位，返回值1是结果的低N位。

2. 基于`UMUL_LOHI`实现乘法。

3. 需要注意的是，为了实现2N位的`UMUL_LOHI`，N位的`UMUL_LOHI`必须能够递归调用到具体target的`UMUL_LOHI`指令，对于X86的机器已经满足这个条件。这个条件以后具体应该如何处理，我以后会解决，
现在先保证这个实现的正确性。