Microprocessors and microcomputer-based system design - Rafiquzzaman Mohamed (CRC Press, 1995)