Computer organization:hardware /software - George W.Gorsline (Printice Hall, 1986)