Microprocessors and microcomputer based system design - Mohamed Rafiquzzaman (Universal book stall, 2002)