You copied the Doc URL to your clipboard.
NGC
Negate with Carry.
This instruction is an alias of SBC
.
The equivalent instruction is SBC
.Wd
, WZR, Wm
Syntax
NGC
Wd
, Wm
; 32-bit
NGC
Xd
, Xm
; 64-bit
Where:
Wd
- Is the 32-bit name of the general-purpose destination register.
Wm
- Is the 32-bit name of the general-purpose source register.
Xd
- Is the 64-bit name of the general-purpose destination register.
Xm
- Is the 64-bit name of the general-purpose source register.
Operation
Negate with Carry negates the sum of a register value and the value of NOT (Carry flag), and writes the result to the destination register.
, where R
d = 0 - Rm - 1 + C
is either R
W
or X
.