For -bit operands, an add with carry operation forms , retains its residue modulo , and outputs its arithmetic carry. Adding low limbs first and feeding each arithmetic carry into the next limb implements multiword unsigned addition. With , the identities and combine into .[ref]
Thumb 16-bit instruction set quick reference by Arm. Page 1, Add with carry
New to topics? Read the docs here!