An introduction to microcomputer systems : - Fulcher, John (Addison-Wesley, 1989)