Buchanan
,
W. J. (1996). Applied PC interfacing
,
graphics and interrupts. Addison Wesley