EasyManua.ls Logo

Renesas SuperH SH-4A - NEG (Negate): Arithmetic Instruction

Renesas SuperH SH-4A
472 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Rev. 1.50, 10/04, page 286 of 448
10.1.43 NEG (Negate): Arithmetic Instruction
Format Operation Instruction Code Cycle T Bit
NEG Rm,Rn 0 - Rm Rn 0110nnnnmmmm1011 1 —
Description: This instruction finds the two's complement of the contents of general register Rm
and stores the result in Rn. That is, it subtracts Rm from 0 and stores the result in Rn.
Notes: None
Operation:
NEG(long m, long n) /* NEG Rm,Rn */
{
R[n] = 0-R[m];
PC += 2;
}
Example:
NEG R0,R1 ;Before execution R0 = H'00000001
;After execution R1 = H'FFFFFFFF

Table of Contents

Related product manuals