Patterson, David A. Computer Organization & Design - 2nd - Singapore Morgan Kaufman Publishers 1998 - 759