Microprocessors principles and applications - Charles M. Gilmore - GILMORE, Charles M. (McGraw-Hill, 1996)