Modern processor design: fundamentals of superscalar processors - SHEN, John Paul (McGraw-Hill, 2003)