Assembleur SuperH | MULS.W |
---|---|
SuperH | Multiply as Signed Word |
Syntaxe
MULS.W Rm,Rn |
MULS Rm,Rn |
Description
Cette instruction permet d'effectuer un traitement de multiplication 16 bits entière (signé) du contenu d'un registre général par un autre registre général et entrepose le résultat 32 bits dans le registre MACL.
Algorithme
MODULE MULS(m,n) * MULS Rm,Rn MACL ← ((long)(short)R[n] x (long)(short)R[m]) PC ← PC + 2 |
Mnémonique
Instruction | Abstrait | Opcode | Cycle |
---|---|---|---|
MULS.W Rm,Rn | Opération signé, MACL ← Rn × Rm | 0010nnnnmmmm1111 | 1 (à 3) |
MULS Rm,Rn |
Dernière mise à jour : Mardi, le 28 juillet 2015