CPU design answers to frequently asked questions - Thimmannagari, Chandra. (Springer US, 2005)