Hall, D. V. (1983). Microprocessors and digital systems. Gregg Division, McGraw-Hill, New York, 2nd ed edition.