目录
1. 计算机系统的基本组成
2. CPU 内部主要部件
2.1 控制单元(CU)
2.2 算术逻辑单元(ALU)
2.3 寄存器
2.4 Cache
2.5 内部互连和总线
2.6 时钟、流水线和预测
3. CPU 执行指令的基本过程
3.1 取指
3.2 译码
3.3 执行
3.4 PC 如何递增
4. 原码、反码和补码
4.1 原码
4.2 反码
4.3 补码
4.4 为什么使用补码
4.5 溢出
5. 32 位和 64 位程序
5.1 32 位与 64 位的含义
5.2 地址空间
5.3 数据模型
5.4 指令集和寄存器
6. 操作系统与程序兼容性
6.1 64 位 CPU 能否安装 32 位操作系统
6.2 32 位 CPU 能否运行 64 位操作系统
6.3 64 位操作系统能否运行 32 位程序
6.4 64 位一定更快吗
7. 总结
8. 参考资料