Microprocessors and digital systems - Hall Douglas V (M H, 1987)