# Vault 7: Projects

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

### Protego

# PIC24FJ64GA004 - Programmers Reference Manual

- 1
- 2
…
- 493
- 494
- 495
- 496
- 497
…
- 501
- 502

© 2005-2011 Microchip Technology Inc. DS70157F-page 495
Reference
7
TBLRDH [Ws],Wd
Read high program word to Wd 1 2 — — — — — — —
TBLRDL [Ws],Wd
Read low program word to Wd 1 2 — — — — — — —
TBLWTH Ws,[Wd]
Write Ws to high program word 1 2 — — — — — — —
TBLWTL Ws,[Wd]
Write Ws to low program word 1 2 — — — — — — —
ULNK
Unlink Frame Pointer 1 1 — — — — — — —
XOR f {,WREG}
Destination = f .XOR. WREG 1 1 — — — — — — —
XOR #lit10,Wn
Wn = lit10 .XOR. Wn 1 1 — — — — — — —
XOR Wb,#lit5,Wd
Wd = Wb .XOR. lit5 1 1 — — — — — — —
XOR Wb,Ws,Wd
Wd = Wb .XOR. Ws 1 1 — — — — — — —
ZE Ws,Wnd
Wnd = zero-extended Ws 1 1 — — — — — — —
Table 7-2: Instruction Set Summary Table (Continued)
Assembly Syntax
Mnemonic, Operands
Description Words Cycles OA
(2)
OB
(2)
SA
(1,2)
SB
(1,2)
OAB
(2)
SAB
(1,2)
DC N O
Legend:
 set or cleared;  may be cleared, but never set;  may be set, but never cleared; ‘1’ always set; ‘0’ always cleared; — unchanged
Note 1: SA, SB and SAB are only modified if the corresponding saturation is enabled, otherwise unchanged.
2: This instruction/operand is only available in dsPIC30F, dsPIC33F, and dsPIC33E devices.
3: This instruction/operand is only available in PIC24E and dsPIC33E devices.
4: This instruction/operand is only available in dsPIC33E devices.
5: This instruction/operand is only available in PIC24F, PIC24H, dsPIC30F, and dsPIC33F devices.
6: This instruction/operand is only available in dsPIC30F and dsPIC33F devices.

- 1
- 2
…
- 493
- 494
- 495
- 496
- 497
…
- 501
- 502