From Learn @ Cemetech
Reads from the (C) port, then writes to (HL). HL is incremented and B is decremented. Repeats until B = 0.
Z is set, C is reset, N is reset, S, H, and P/V are undefined.
|B = 0||B != 0|