Computers An Introduction To Hardware And Software Design Larry L. Wear [et Al.] (McGraw-Hill, 1991)