# Vault 7: Projects

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

### Protego

# PIC24FJ64GA004 - Programmers Reference Manual

- 1
- 2
…
- 95
- 96
- 97
- 98
- 99
…
- 501
- 502

© 2005-2011 Microchip Technology Inc. DS70157F-page 97
Section 5. Instruction Descriptions
Instruction
Descriptions
5
Table 5-9: Y Data Space Prefetch Destination (dsPIC30F, dsPIC33F and dsPIC33E)
Table 5-10: MAC or MPY Source Operands (Same Working Register) (dsPIC30F,
dsPIC33F and dsPIC33E)
Table 5-11: MAC or MPY Source Operands (Different Working Register) (dsPIC30F,
dsPIC33F and dsPIC33E)
Table 5-12: MAC Accumulator Write Back Selection (dsPIC30F, dsPIC33F and
dsPIC33E)
Table 5-13: MOVPAG Destination Selection
Table 5-14: Accumulator Selection
yy Wyd
00 W4
01 W5
10 W6
11 W7
mm Multiplicands
00 W4 * W4
01 W5 * W5
10 W6 * W6
11 W7 * W7
mmm Multiplicands
000 W4 * W5
001 W4 * W6
010 W4 * W7
011 Invalid
100 W5 * W6
101 W5 * W7
110 W6 * W7
111 Invalid
aa Write Back Selection
00 W13 = Other Accumulator (Direct Addressing)
01 [W13] + = 2 = Other Accumulator (Indirect Addressing with Post-Increment)
10 No Write Back
11 Invalid
PP Target Page Register
00 DSRPAG
01 DSWPAG
10 TBLPAG
11 Reserved – do not use
A Target Accumulator
0 Accumulator A
1 Accumulator B

- 1
- 2
…
- 95
- 96
- 97
- 98
- 99
…
- 501
- 502