English
Language : 

PIC24FJ128GA Datasheet, PDF (197/232 Pages) Microchip Technology – General Purpose, 16-Bit Flash Microcontrollers
PIC24FJ128GA FAMILY
TABLE 24-2:
Assembly
Mnemonic
INSTRUCTION SET OVERVIEW (CONTINUED)
Assembly Syntax
Description
SUBBR
SWAP
TBLRDH
TBLRDL
TBLWTH
TBLWTL
ULNK
XOR
ZE
SUBBR
SUBBR
SUBBR
SUBBR
SWAP.b
SWAP
TBLRDH
TBLRDL
TBLWTH
TBLWTL
ULNK
XOR
XOR
XOR
XOR
XOR
ZE
f
f,WREG
Wb,Ws,Wd
Wb,#lit5,Wd
Wn
Wn
Ws,Wd
Ws,Wd
Ws,Wd
Ws,Wd
f
f,WREG
#lit10,Wn
Wb,Ws,Wd
Wb,#lit5,Wd
Ws,Wnd
f = WREG – f – (C)
WREG = WREG – f – (C)
Wd = Ws – Wb – (C)
Wd = lit5 – Wb – (C)
Wn = Nibble Swap Wn
Wn = Byte Swap Wn
Read Prog<23:16> to Wd<7:0>
Read Prog<15:0> to Wd
Write Ws<7:0> to Prog<23:16>
Write Ws to Prog<15:0>
Unlink Frame Pointer
f = f .XOR. WREG
WREG = f .XOR. WREG
Wd = lit10 .XOR. Wd
Wd = Wb .XOR. Ws
Wd = Wb .XOR. lit5
Wnd = Zero-Extend Ws
# of
# of
Status Flags
Words Cycles
Affected
1
1 C, DC, N, OV, Z
1
1 C, DC, N, OV, Z
1
1 C, DC, N, OV, Z
1
1 C, DC, N, OV, Z
1
1 None
1
1 None
1
2 None
1
2 None
1
2 None
1
2 None
1
1 None
1
1 N, Z
1
1 N, Z
1
1 N, Z
1
1 N, Z
1
1 N, Z
1
1 C, Z, N
© 2006 Microchip Technology Inc.
Preliminary
DS39747C-page 195