Microprocessors and microprocessor based system design. - Rafiquzzaman, Mohamed (UBS, 1990)