From Learn @ Cemetech
Reads from (HL) and writes to the (C) port. HL is then incremented, and B is decremented.
C is preserved, N is reset, H, S, and P/V are undefined. Z is set only if B becomes zero after decrement, otherwise it's reset.