Intel 8086/8088 microprocessor architecture, programming , design and interfacing - Chhabra, Bhupendra Singh