Computer organization: hardware/software - Gorsline, G. W. (Prentice-Hall, Inc., 1980)