Contents
APPENDIX A
INSTRUCTION SET REFERENCE
A.1
OVERVIEW..........................................................................................................A-1
A.2
INSTRUCTION SET SUMMARY .........................................................................A-2
A.3
OPCODE NOTATION .........................................................................................A-8
A.4
UNIVERSAL REGISTER CODES .....................................................................A-12
Compute / dreg÷DM / dreg÷PM ....................................................................A-16
Compute ........................................................................................................A-17
Compute / ureg÷DM|PM , register modify .....................................................A-18
Compute / dreg÷DM|PM , immediate modify ................................................A-20
Compute / ureg÷ureg ....................................................................................A-22
Immediate shift / dreg÷DM|PM......................................................................A-24
Compute / modify ..........................................................................................A-26
Direct jump|call ..............................................................................................A-28
Indirect jump or compute / dreg÷DM .............................................................A-32
Do until counter expired .................................................................................A-36
Do until ..........................................................................................................A-38
ureg÷DM|PM (direct addressing) .................................................................A-40
ureg÷DM|PM (indirect addressing) ..............................................................A-41
Immediate data ' ureg ....................................................................................A-43
nop .................................................................................................................A-51
idle .................................................................................................................A-52
idle16 .............................................................................................................A-53
cjump / rframe................................................................................................A-54
xiv
www.BDTIC.com/ADI
Need help?
Do you have a question about the ADSP-2106x SHARC and is the answer not in the manual?
Questions and answers