sbb

Subtract with Borrow

SBB r/m, r

Subtracts operands and the Carry Flag (CF).

Details

The Subtract with Borrow instruction subtracts operands and the Carry Flag (CF).

Pseudocode Operation

DEST <- DEST - SRC - CF
// Flags affected: OF, SF, ZF, AF, CF, PF

Example

SBB rbx, rax

Encoding

Binary Layout
19
+0
 
Format Legacy
Opcode 19
Extension Base

Operands

  • dest
    Reg/Mem
  • src
    Reg