Microprocessors / microcomputers an introduction. - Givone, Robert P. (McGraw-Hill series in electrical engineering)