Principles of computer organization : - Charlton, Colin (McGraw-Hill Book Co., 1990)