What every engineer should know about microcomputers : hardware/software design, a step-by-step example - Bennett, William S. (Marcel Dekker, 1991)