EasyManuals Logo

Renesas SuperH SH-4A User Manual

Renesas SuperH SH-4A
472 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #304 background imageLoading...
Page #304 background image
Rev. 1.50, 10/04, page 284 of 448
10.1.41 MULS.W (Multiply as Signed Word): Arithmetic Instruction
Format Operation Instruction Code Cycle T Bit
MULS.W Rm,Rn Signed, Rn × Rm → MACL 0010nnnnmmmm1111 1 —
Description: This instruction performs 16-bit multiplication of the contents of general registers
Rn and Rm, and stores the 32-bit result in the MACL register. The multiplication is performed as a
signed arithmetic operation. The contents of MACH are not changed.
Notes: None
Operation:
MULS(long m, long n) /* MULS Rm,Rn */
{
MACL = ((long)(short)R[n]*(long)(short)R[m]);
PC += 2;
}
Example:
MULS.W R0,R1 ;Before execution R0 = H'FFFFFFFE, R1 = H'00005555
;After execution MACL = H'FFFF5556
STS MACL,R0 ;Get operation result

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Renesas SuperH SH-4A and is the answer not in the manual?

Renesas SuperH SH-4A Specifications

General IconGeneral
BrandRenesas
ModelSuperH SH-4A
CategoryComputer Hardware
LanguageEnglish

Related product manuals