SECTION CONTENTS
A - 2 INSTRUCTION SET DETAILS
MOTOROLA
SECTION A.1 APPENDIX A INTRODUCTION .................................................3
SECTION A.2 INSTRUCTION GUIDE .............................................................. 3
SECTION A.3 NOTATION .................................................................................4
SECTION A.4 ADDRESSING MODES ............................................................. 10
A.4.1 Addressing Mode Modifiers ................................................................ 13
SECTION A.5 CONDITION CODE COMPUTATION ........................................14
SECTION A.6 PARALLEL MOVE DESCRIPTIONS .........................................15
SECTION A.7 INSTRUCTION DESCRIPTIONS ...............................................17
SECTION A.8 INSTRUCTION TIMING .............................................................224
SECTION A.9 INSTRUCTION SEQUENCE RESTRICTIONS ..........................235
A.9.1 Restrictions Near the End of DO Loops ..............................................236
A.9.2 Other DO Restrictions .........................................................................237
A.9.3 ENDDO Restrictions ...........................................................................237
A.9.4 RTI and RTS Restrictions ...................................................................238
A.9.5 SP and SSH/SSL Manipulation Restrictions .......................................238
A.9.6 R, N, and M Register Restrictions ......................................................240
A.9.7 Fast Interrupt Routines ....................................................................... 240
A.9.8 REP Restrictions .................................................................................241
SECTION A.10 INSTRUCTION ENCODING .................................................... 241
A.10.1 Partial Encodings for Use in Instruction Encoding ............................242
A.10.2 Instruction Encoding for the Parallel Move
Portion of an Instruction ....................................................................246
A.10.3 Instruction Encoding for Instructions Which Do Not
Allow Parallel Moves ......................................................................... 248
A.10.4 Parallel Instruction Encoding of the Operation Code ........................259