Vault 7: Projects

This publication series is about specific projects related to the Vault 7 main publication.

© 2005-2011 Microchip Technology Inc. DS70157F-page 51
Instruction Set
Details
4
Section 4. Instruction Set Details
HIGHLIGHTS
This section of the manual contains the following major topics:
4.1 Data Addressing Modes.................................................................................................. 52
4.2 Program Addressing Modes ........................................................................................... 61
4.3 Instruction Stalls.............................................................................................................. 62
4.4 Byte Operations .............................................................................................................. 64
4.5 Word Move Operations ................................................................................................... 66
4.6 Using 10-bit Literal Operands ......................................................................................... 69
4.7 Software Stack Pointer and Frame Pointer..................................................................... 70
4.8 Conditional Branch Instructions ...................................................................................... 76
4.9 Z Status Bit...................................................................................................................... 77
4.10 Assigned Working Register Usage ................................................................................. 78
4.11 DSP Data Formats (dsPIC30F, dsPIC33F and dsPIC33E Devices)............................... 81
4.12 Accumulator Usage (dsPIC30F, dsPIC33F and dsPIC33E Devices).............................. 83
4.13 Accumulator Access (dsPIC30F, dsPIC33F and dsPIC33E Devices) ............................ 84
4.14 DSP MAC Instructions (dsPIC30F, dsPIC33F and dsPIC33E Devices) ......................... 84
4.15 DSP Accumulator Instructions (dsPIC30F, dsPIC33F and dsPIC33E Devices) ............. 88
4.16 Scaling Data with the FBCL Instruction (dsPIC30F, dsPIC33F and dsPIC33E Devices) 88
4.17 Normalizing the Accumulator with the FBCL Instruction (dsPIC30F, dsPIC33F and
dsPIC33E Devices)......................................................................................................... 90

e-Highlighter

Click to send permalink to address bar, or right-click to copy permalink.

Un-highlight all Un-highlight selectionu Highlight selectionh