The 8088 and 8086 microprocessors programming, interfacing,software,hardware, and applications including the 80286,80386,80486, and pentium processor families - Triebel,Walter A (PHI Learning, 2003)