280
INDEX
Examples of Programing Delayed Branching
Instructions...........................................62
Overview of Branching with Delayed Branching
Instructions...........................................58
Restrictions on Interrupts during Processing of
Delayed Branching Instructions ..............59
Destination Register
ADD (Add 4-bit Immediate Data to Destination
Register)...............................................73
ADD (Add Word Data of Source Register to
Destination Register) .............................72
ADD2 (Add 4-bit Immediate Data to Destination
Register)...............................................74
ADDC (Add Word Data of Source Register and Carry
Bit to Destination Register) ....................75
ADDN (Add Immediate Data to Destination Register)
............................................................77
ADDN (Add Word Data of Source Register to
Destination Register) .............................76
ADDN2 (Add Immediate Data to Destination
Register)...............................................78
AND (And Word Data of Source Register to
Destination Register) .............................85
CMP (Compare Immediate Data of Source Register
and Destination Register) .......................83
CMP (Compare Word Data in Source Register and
Destination Register) .............................82
CMP2 (Compare Immediate Data and Destination
Register)...............................................84
EOR (Exclusive Or Word Data of Source Register to
Destination Register) .............................99
LDI:20 (Load Immediate 20-bit Data to Destination
Register).............................................148
LDI:32 (Load Immediate 32-bit Data to Destination
Register).............................................147
LDI:8 (Load Immediate 8-bit Data to Destination
Register).............................................149
MOV (Move Word Data in Program Status Register to
Destination Register) ...........................180
MOV (Move Word Data in Source Register to
Destination Register) ...........178, 179, 181
OR (Or Word Data of Source Register to Destination
Register)...............................................92
SUB (Subtract Word Data in Source Register from
Destination Register) .............................79
SUBN (Subtract Word Data in Source Register from
Destination Register) .............................81
Direct Address
Direct Address Area .............................................7
DMOV (Move Word Data from Direct Address to
Post Increment Register Indirect Address)
..........................................................207
DMOV (Move Word Data from Direct Address to Pre-
decrement Register Indirect Address)
..........................................................211
DMOV (Move Word Data from Direct Address to
Register) ............................................ 205
DMOV (Move Word Data from Register to Direct
Address) ............................................ 206
DMOVB (Move Byte Data from Direct Address to
Post Increment Register Indirect Address)
......................................................... 223
DMOVB (Move Byte Data from Direct Address to
Register) ............................................ 221
DMOVB (Move Byte Data from Register to Direct
Address)
............................................ 222
DMOVH (Move Half-word Data from Direct Address
to Post Increment Register Indirect Address)
......................................................... 217
DMOVH (Move Half-word Data from Direct Address
to Register)......................................... 215
DMOVH (Move Half-word Data from Register to
Direct Address)................................... 216
DIV
DIV0S (Initial Setting Up for Signed Division)
......................................................... 128
DIV0U (Initial Setting Up for Unsigned Division)
......................................................... 130
DIV1 (Main Process of Division) ...................... 132
DIV2 (Correction when Remainder is 0) ............ 134
DIV3 (Correction when Remainder is 0) ............ 136
DIV4S (Correction Answer for Signed Division)
......................................................... 137
Division
DIV0S (Initial Setting Up for Signed Division)
......................................................... 128
DIV0U (Initial Setting Up for Unsigned Division)
......................................................... 130
DIV1 (Main Process of Division) ...................... 132
DMOV
DMOV (Move Word Data from Direct Address to
Post Increment Register Indirect Address)
......................................................... 207
DMOV (Move Word Data from Direct Address to Pre-
decrement Register Indirect Address).... 211
DMOV (Move Word Data from Direct Address to
Register) ............................................ 205
DMOV (Move Word Data from Post Increment
Register Indirect Address to Direct Address)
................................................. 209, 213
DMOV (Move Word Data from Register to Direct
Address) ............................................ 206
DMOVB
DMOVB (Move Byte Data from Direct Address to
Post Increment Register Indirect Address)
......................................................... 223
DMOVB (Move Byte Data from Direct Address to
Register) ............................................ 221
DMOVB (Move Byte Data from Post Increment
Register Indirect Address to Direct Address)
......................................................... 225