Text this: Microprocessors principles and applications - Charles M. Gilmore