Section 2 CPU
Rev. 4.00 Sep. 14, 2005 Page 98 of 982
REJ09B0023-0400
Assignment of NOPX and NOPY Instruction Codes: When there is no data transfer instruction
to be parallel-processed simultaneously with a DSP operation instruction, an NOPX or NOPY
instruction can be written as the data transfer instruction, or the instruction can be omitted. The
instruction code is the same whether an NOPX or NOPY instruction is written or the instruction is
omitted. Examples of NOPX and NOPY instruction codes are shown in table 2.33.
Table 2.33 Examples of NOPX and NOPY Instruction Codes
Instruction Code
PADD X0,Y0,A0 MOVX.W @R4+,X0 MOVY.W @R6+R9,Y0 1111100000001011
1011000100000111
PADD X0,Y0,A0 NOPX MOVY.W @R6+R9,Y0 1111100000000011
1011000100000111
PADD X0,Y0,A0 NOPX NOPY 1111100000000000
1011000100000111
PADD X0,Y0,A0 NOPX 1111100000000000
1011000100000111
PADD X0,Y0,A0 1111100000000000
1011000100000111
MOVX.W @R4+,X0 MOVY.W @R6+R9,Y0 1111000000001011
MOVX.W @R4+,X0 NOPY 1111000000001000
MOVS.W @R4+,X0 1111010010001000
NOPX MOVY.W @R6+R9,Y0 1111000000000011
MOVY.W @R6+R9,Y0 1111000000000011
NOPX NOPY 1111000000000000
NOP 0000000000001001