Computer Systems Organization and Architecture - Carpinelli, John D. ([S.l.] : Addison-Wesley, 2000)