计算机组成原理 · 极速入门
目标:2 小时内,让你想明白「一台电脑是怎么把 0 和 1 变成能干活的机器」。重直觉、看全景,不抠电路细节。
这篇教程适合谁?
- 天天写代码,却说不清「CPU 到底在干嘛」的同学
- 想理解「缓存为什么快、浮点数为什么不精确」这类底层问题的同学
- 想给操作系统、性能优化打好硬件认知地基的同学
学完你能做到
- 讲清楚为什么计算机只认 0 和 1,以及它凭什么能「算」
- 用一张图说出计算机由哪几大部件组成、各自干什么
- 理解 CPU 的工作循环、为什么要有缓存和流水线
- 明白负数、小数、文字、图片是怎么变成 0/1 的
- 把「按一次键盘,电脑内部发生了什么」串起来
目录(建议按顺序学)
第一部分 · 计算机凭什么能算
- 01 - 为什么计算机只认识 0 和 1
- 02 - 用开关怎么做出加法
第二部分 · 五大核心部件
- 03 - 冯·诺依曼结构:一张图看懂电脑由什么组成
- 04 - CPU 在干什么
- 05 - 内存:数据的临时仓库
第三部分 · 速度的秘密
- 06 - 为什么要有寄存器和多级缓存
- 07 - 时钟、指令、流水线:CPU 为什么越来越快
第四部分 · 数据怎么表示
- 08 - 负数和小数在计算机里长什么样
- 09 - 文字和图片是怎么变成 0/1 的
第五部分 · 串起来
- 10 - 按一次键盘,电脑内部发生了什么
怎么用这份教程?
- 赶时间:看 01、03、04、06 四章,抓住「二进制 + 五大部件 + CPU + 缓存」这条主线。
- 想系统学:从头按顺序读,每章末尾有「小结」帮你巩固。
开始吧 → 01 - 为什么计算机只认识 0 和 1