Advanced computer architecture - Richard Y. Kain (Prentice Hall, 1996)