Computer architecture : concepts and systems - Milutinovi c, Veljko (North-Holland, 1988)