Microcomputer organization Hardware and software - Holt Charles A. (Macmillan, 1985)