English
Language : 

PIC17C7XX Datasheet, PDF (218/328 Pages) Microchip Technology – High-Performance 8-Bit CMOS EPROM Microcontrollers with 10-bit A/D
PIC17C7XX
NEGW
Negate W
Syntax:
[label] NEGW f,s
Operands:
0 ≤ f ≤ 255
s ∈ [0,1]
Operation:
WREG + 1 → (f);
WREG + 1 → s
Status Affected: OV, C, DC, Z
Encoding:
0010 110s ffff ffff
Description:
WREG is negated using two’s comple-
ment. If 's' is 0 the result is placed in
WREG and data memory location 'f'. If
's' is 1 the result is placed only in data
memory location 'f'.
Words:
1
Cycles:
1
Q Cycle Activity:
Q1
Decode
Q2
Read
register 'f'
Q3
Process
Data
Q4
Write
register 'f'
and other
specified
register
Example:
NEGW REG,0
Before Instruction
WREG = 0011 1010
REG = 1010 1011
After Instruction
WREG = 1100 0110
REG = 1100 0110
[0x3A],
[0xAB]
[0xC6]
[0xC6]
NOP
Syntax:
Operands:
Operation:
Status Affected:
Encoding:
Description:
Words:
Cycles:
Q Cycle Activity:
Q1
Decode
No Operation
[ label ] NOP
None
No operation
None
0000 0000
No operation.
1
1
0000
0000
Q2
No
operation
Q3
No
operation
Q4
No
operation
Example:
None.
DS30289A-page 218
© 1998 Microchip Technology Inc.