Computer Organization Design Architecture - William Stallings (Pearson Edu. Ltd. Delhi)