C
Computer Systems: A Programmer's Perspective (3rd Edition) 豆瓣 Goodreads
作者: Randal E. Bryant / David R. O'Hallaron Pearson 2015 - 3
For Computer Organization and Architecture and Computer Systems courses in CS and EE and ECE departments. Developed out of an introductory course at Carnegie Mellon University, this text explains the important and enduring concepts underlying all computer systems, and shows the concrete ways that these ideas affect the correctness, performance, and utility of application programs. The text's concrete and hands-on approach will help students understand what is going on "under the hood" of a computer system.

Few students studying computer science or computer engineering will ever have the opportunity to build a computer system. On the other hand, most students will be required to use and program computers on a near daily basis. 'Computer Systems' introduces the important and enduring concepts that underlie application programs.
2019年11月27日 已读
绝对是世界上最好的计算机体系结构教材,非常适合自学,非常深入浅出,学得非常非常非常快乐,习题也好玩,lab更是好玩到爆表了。当然也是因为这课我遇到一个非常非常热情认真负责的教授就是了。比起主动找这本书来看的帽老婆我积极性还是差了些x
说到这门课,虽然期中考汇编时候掉血debuff加持+心态崩了考得一塌糊涂大概才排到中间=_=,但期末考CPU架构和虚拟内存是班级top10ᕙ( ͡° ͜ʖ ͡°)ᕗ作为外系的小垃圾考过了一堆计算机系学生还是有点骄傲的(说起来我还觉得我汇编学得更好一点啊= =难道是其他人硬件学得太烂了?)
(Nov28 2019 Update) 读完了 还得反复看几遍
C 教材 英文原版 计算机原理与操作系统 计算机科学