Microcomputer engineering 3rd ed - Miller, Gene H. (Pearson Education, 2003)