Applied PC Interfacing, Graphics and Interrrupts - Buchanan, William (Usa Addison Wesley, 1996)