Microprocessors and digital systems - Hall, Douglas V. (rz1, 1980)