EasyManua.ls Logo

Renesas SuperH SH-4A - SUB (Subtract Binary): 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 327 of 448
10.1.72 SUB (Subtract Binary): Arithmetic Instruction
Format Operation Instruction Code Cycle T Bit
SUB Rm,Rn Rn - Rm Rn 0011nnnnmmmm1000 1 —
Description: This instruction subtracts the contents of general register Rm from the contents of
general register Rn and stores the result in Rn. For immediate data subtraction, ADD #imm,Rn
should be used.
Notes: None
Operation:
SUB(long m, long n) /* SUB Rm,Rn */
{
R[n] -= R[m];
PC += 2;
}
Example:
SUB R0,R1 ;Before execution R0 = H'00000001, R1 = H'80000000
;After execution R1 = H'7FFFFFFF

Table of Contents

Related product manuals