Computer architecture and organization - Hayes, John P. (Mcgrow-hill book company, singapore, 1988)