What every engineer should know about microcomputers hardware/ software design a stap-by-step example - Bennett, William S. (Marcel dekker, Inc., New York, 1991)