Assembleur SuperH | MULU.W |
---|---|
SuperH | Multiply as Unsigned Word |
Syntaxe
MULU.W Rm,Rn |
MULU Rm,Rn |
Description
Cette instruction permet d'effectuer un traitement de multiplication 16 bits naturel (non-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 MULU(m,n) * MULU Rm,Rn MACL ← ((unsigned long)(unsigned short)R[n] x (unsigned long)(unsigned short)R[m]) PC ← PC + 2 |
Mnémonique
Instruction | Abstrait | Opcode | Cycle |
---|---|---|---|
MULU.W Rm,Rn | Non-signé, MACL ← Rn × Rm | 0010nnnnmmmm1110 | 1 (à 3) |
MULU Rm,Rn |
Dernière mise à jour : Mardi, le 28 juillet 2015