The 8088 & 8086 microprocessors:programming,interfacing,software,hardware-- - Triebel,W; Singh,A (New Delhi PHI, 2002)