Section courante

A propos

Section administrative du site

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