Computer Organization & Architecture - Stallings (William) (Pearson, 2023)