Computer organization : HARDWARE/SOFTWARE - Gorsline, George W. (Prentice-Hall, Inc, 1986)