Computer organization architecture: Themes and variations - Clements, Alan (Andover Cengage Learning, 2014)
PG
E