DIGITAL COMPUTER ELECTRONICS: An Introduction to MicroComputers - MALVINO A P (TATA MC GRAW HILL, 1994)