Principles of microprocessors - Sayers, Ian (CRC Press, 1991)