essencials of computer archifecture - comer, douglas (Vidhyanagar pearson, 1997)