带符号数乘法指令 IMUL(Integer MULtiply) 

格式: IMUL OPRD

功能: 完成两个带符号数的相乘@
说明:

1. 其中OPRD为任一通用寄存器或存储器操作数.

2. MUL指令对带符号相乘时,不能得到正确的结果.
   
  例如: (AL)=255
        (CL)=255
        MUL CL 
        (AX)=65025
注意: 这对无符号数讲,结果是正确的,但对带符号数讲,相当于(-1)*(-1)结果应为+1,而65025对应的带符号数为-511,显然是不正确的.