1.这是整形乘法指令,不管是 unsigned int 还算是 signed int 实际上指令都是进行相同的运算,只不过最终的结果是由程序中的类型来作相应的解读二进制
2.imul 指令实际上不会发生 overflow,由于积会按乘数最大位数的两倍的位数来存放程序
3.二进制乘法,能够转换成对被乘数进行一些 left shift 运算, 而后求和im