乘法指令¶
| 微指令 | 汇编格式 | 描述 |
|---|---|---|
| MUL | mul SrcL, SrcR, ->{t,u,Rd} | 两64位有符号乘法,结果低64位写到RegDst |
| MULU | mulu SrcL, SrcR, ->{t,u,Rd} | 两64位无符号乘法,结果低64位写到RegDst |
| MULW | mulw SrcL, SrcR, ->{t,u,Rd} | 两32位有符号乘法,结果取低32位有符号扩展后写到RegDst |
| MULUW | muluw SrcL, SrcR, ->{t,u,Rd} | 两32位无符号乘法,结果取低32位无符号扩展后写到RegDst |
| MADD | madd SrcL, SrcR, SrcD, ->{t,u,Rd} | 两64位有符号乘,再加一个64位,结果写到RegDst |
| MADDW | maddw SrcL, SrcR, SrcD, ->{t,u,Rd} | 两32位有符号乘,再加一个32位,结果取低32位符号扩展后写到RegDst |
编码如下: