Introduction to microcomputer -based digital systems . - Gault James W; Pimmel Russell L (1982)