Essentials of computer architecture

0131964267