|
PIC24FJ256GB106-IMR Datasheet, PDF (304/352 Pages) Microchip Technology – 64/80/100-Pin, 16-Bit Flash Microcontrollers with USB On-The-Go (OTG) | |||
|
◁ |
PIC24FJ256GB110 FAMILY
TABLE 28-1: SYMBOLS USED IN OPCODE DESCRIPTIONS
Field
Description
#text
(text)
[text]
{}
<n:m>
.b
.d
.S
.w
bit4
C, DC, N, OV, Z
Expr
f
lit1
lit4
lit5
lit8
lit10
lit14
lit16
lit23
None
PC
Slit10
Slit16
Slit6
Wb
Wd
Wdo
Wm,Wn
Wn
Wnd
Wns
WREG
Ws
Wso
Means literal defined by âtextâ
Means âcontent of textâ
Means âthe location addressed by textâ
Optional field or operation
Register bit field
Byte mode selection
Double-Word mode selection
Shadow register select
Word mode selection (default)
4-bit bit selection field (used in word addressed instructions) ïï {0...15}
MCU Status bits: Carry, Digit Carry, Negative, Overflow, Sticky Zero
Absolute address, label or expression (resolved by the linker)
File register address ïï {0000h...1FFFh}
1-bit unsigned literal ïï {0,1}
4-bit unsigned literal ïï {0...15}
5-bit unsigned literal ïï {0...31}
8-bit unsigned literal ïï {0...255}
10-bit unsigned literal ïï {0...255} for Byte mode, {0:1023} for Word mode
14-bit unsigned literal ïï {0...16383}
16-bit unsigned literal ïï {0...65535}
23-bit unsigned literal ïï {0...8388607}; LSB must be â0â
Field does not require an entry, may be blank
Program Counter
10-bit signed literal ïï {-512...511}
16-bit signed literal ïï {-32768...32767}
6-bit signed literal ïï {-16...16}
Base W register ïï {W0..W15}
Destination W register ïï { Wd, [Wd], [Wd++], [Wd--], [++Wd], [--Wd] }
Destination W register ïï
{ Wnd, [Wnd], [Wnd++], [Wnd--], [++Wnd], [--Wnd], [Wnd+Wb] }
Dividend, Divisor working register pair (direct addressing)
One of 16 working registers ïï {W0..W15}
One of 16 destination working registers ïï {W0..W15}
One of 16 source working registers ïï {W0..W15}
W0 (working register used in file register instructions)
Source W register ïï { Ws, [Ws], [Ws++], [Ws--], [++Ws], [--Ws] }
Source W register ïï { Wns, [Wns], [Wns++], [Wns--], [++Wns], [--Wns], [Wns+Wb] }
DS39897C-page 304
ï£ 2009 Microchip Technology Inc.
|
▷ |