Microprocessor and microcomputer data digest - Buchsbaum, Walter H. (Prentice-Hall, Inc, 1983)