Οργάνωση και αρχιτεκτονική υπολογιστών - Stallings, William. (Τζιόλας, 2003)