EasyManua.ls Logo

Renesas HD6417641 - Page 145

Renesas HD6417641
1036 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
Loading...
Section 2 CPU
Rev. 4.00 Sep. 14, 2005 Page 95 of 982
REJ09B0023-0400
Instruction
Instruction Code
Operation
Execution
States
DC
DCT PSTS MACL,Dz 111110**********
110111100000zzzz
If DC = 1, MACL Dz 1
DCF PSTS MACL,Dz 111110**********
110111110000zzzz
If DC = 0, MACL Dz 1
PLDS Dz,MACH 111110**********
111011010000zzzz
Dz MACH 1
DCT PLDS Dz,MACH 111110**********
111011100000zzzz
If DC = 1, Dz MACH 1
DCF PLDS Dz,MACH 111110**********
111011110000zzzz
If DC = 0, Dz MACH 1
PLDS Dz,MACL 111110**********
111111010000zzzz
Dz MACL 1
DCT PLDS Dz,MACL 111110**********
111111100000zzzz
If DC = 1, Dz MACL 1
DCF PLDS Dz,MACL 111110**********
111111110000zzzz
If DC = 0, Dz MACL 1
PADDC Sx,Sy,Dz 111110**********
10110000xxyyzzzz
Sx + Sy + DC Dz
Carry DC
1 Carry
PSUBC Sx,Sy,Dz 111110**********
10100000xxyyzzzz
Sx – Sy – DC Dz
Borrow DC
1 Borrow
PCMP Sx,Sy 111110**********
10000100xxyy0000
Sx – Sy DC update* 1 *
PABS Sx,Dz 111110**********
10001000xx00zzzz
If Sx < 0, 0 – Sx Dz
If Sx > = 0, nop
1 *
PABS Sy,Dz 111110**********
1010100000yyzzzz
If Sy < 0, 0 – Sy Dz
If Sx > = 0, nop
1 *
PRND Sx,Dz 111110**********
10011000xx00zzzz
Sx + h'00008000 Dz
LSW of Dz h'0000
1 *
PRND Sy,Dz 111110**********
1011100000yyzzzz
Sy + h'00008000 Dz
LSW of Dz h'0000
1 *
Note: * See table 2.32.

Table of Contents

Related product manuals