• 《程序是怎样跑起来的》
  • 《计算机是怎样跑起来的》
  • 《计算机组成与设计硬件/软件接口》
    • 指令格式是 RISC 的
    1. 第一章:计算机抽象以及相关技术,这个章节主要是介绍了计算机组成的思想,可以简单快读看,不用重点读
    2. 第二章:指令,大体上讲的是计算机是如果识别和运行指令的,以及代码到指令的过程
    3. 第三章:计算机的算数运算,介绍的是计算机是如何进行加减乘除法的,以及浮点数的运算
    4. 第五章:层次化存储,讲的是计算机的存储层次结构,而且重点讲的是 CPU Cahe
  • 《深入理解计算机系统(原书第3版)》CSAPP
    • 指令格式是 x86 的
    • 计算机组成 + 操作系统 + 汇编 + C语言 + Linux系统编程