Computer architecture and organization - Hayes, John P. (McGraw-Hill company, Singapor, 1988)