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