Source: http://planemo.org/retro/downloads/z100/manuals/cpm/8080a-8085_Assembly_Language_Programming-Leventhal.pdf