Introduction to computer architecture - Stone,Harold S ,ed (Galgotia, 2005)