把当前节点的操作数分为4个部分：LLO（左操作数的低位部分），LHO（左操作数的高位部分），RLO（右操作数的低位部分），RHO（（右操作数的高位部分）。

然后分别计算这四个部分的交叉乘积：RH_LH，RL_LH，RH_LL，RL_LL。每一个乘积的结果有两个返回值，分贝对应低位部分和高位部分。所以一共有8个部分。

最后是把这8个部分按照位偏移加起来。有些结果相加可能会产生进位，需要把进位考虑进去。