What every engineer should know about microcomputer systems design and debugging - Wray, Bill (What every engineer should know, 1984)