深入浅出计算机组成原理
03 | 通过你的CPU主频,我们来谈谈“性能”究竟是什么?
07 | 函数调用:为什么会发生stack overflow?
08 | ELF和静态链接:为什么程序无法同时在Linux和Windows下运行?
12 | 理解电路:从电报机到门电路,我们如何做到“千里传信”?
15 | 浮点数和定点数(上):怎么用有限的Bit表示尽可能多的信息?
16 | 浮点数和定点数(下):深入理解浮点数到底有什么用?
26 | Superscalar和VLIW:如何让CPU的吞吐率超过1?
39 | MESI协议:如何让多核CPU的高速缓存保持一致?
43 | 输入输出设备:我们并不是只能用灯泡显示“0”和“1”
52 | 设计大型DMP系统(上):MongoDB并不是什么灵丹妙药
53 | 设计大型DMP系统(下):SSD拯救了所有的DBA
54 | 理解Disruptor(上):带你体会CPU高速缓存的风驰电掣