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