COMPUTER ORGANIZATION AND ARCHITECTURE - STALLINGS, WILLIAM (LONDON ; PEARSON, 2016)