The s operand, along with the Carry Flag (C in the F Register) is added to the contents of the Accumulator, and the result is stored in the Accumulator.


If the Accumulator contents are 16h, the Carry Flag is set, the HL register pair contains 6666h, and address 6666h contains 10h, then upon the execution of an ADC A, (HL) instruction, the Accumulator contains 27h.