Microprocessors and microcomputers: hardware and software - Tocci, Ronald J (Prentice-Hall of India, 1979)