Vault 7: Projects

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

© 2005-2011 Microchip Technology Inc. DS70157F-page 493
Reference
7
NOPR
No operation 1 1
POP f
POP TOS to f 1 1
POP Wdo
POP TOS to Wdo 1 1
POP.D Wnd
POP double from TOS to Wnd:Wnd + 1 1 2
POP.S
POP shadow registers 1 1
PUSH f
PUSH f to TOS 1 1
PUSH Wso
PUSH Wso to TOS 1 1
PUSH.D Wns
PUSH double Wns:Wns + 1 to TOS 1 2
PUSH.S
PUSH shadow registers 1 1
PWRSAV #lit1
Enter Power-saving mode 1 1
RCALL Expr
Relative call 1 2
RCALL Wn
Computed call 1 2
REPEAT #lit14
(5)
Repeat next instruction (lit14 + 1) times 1 1
REPEAT #lit15
(3)
Repeat next instruction (lit15 + 1) times 1 1
REPEAT Wn
Repeat next instruction (Wn + 1) times 1 1
RESET
Software device Reset 1 1
RETFIE
Return from interrupt enable 1 3 (2)
RETLW #lit10,Wn
Return with lit10 in Wn 1 3 (2)
RETURN
Return from subroutine 1 3 (2)
RLC f {,WREG}
Destination = rotate left through Carry f 1 1
RLC Ws,Wd
Wd = rotate left through Carry Ws 1 1
RLNC f {,WREG}
Destination = rotate left (no Carry) f 1 1
RLNC Ws,Wd
Wd = rotate left (no Carry) Ws 1 1
RRC f {,WREG}
Destination = rotate right through Carry f 1 1
RRC Ws,Wd
Wd = rotate right through Carry Ws 1 1
RRNC f {,WREG}
Destination = rotate right (no Carry) f 1 1
RRNC Ws,Wd
Wd = rotate right (no Carry) Ws 1 1
SAC Acc,#Slit4,Wdo
(2)
Store accumulator 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.

e-Highlighter

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

Un-highlight all Un-highlight selectionu Highlight selectionh