Binary Learning Path · 01—06

从一串 0 与 1,走到真正的计算器

不是背概念,而是逐层搭起完整心智模型:位权 → 运算 → 补码 → 位运算 → 编码 → ALU。每站都有可操作实验与一次一道的小测,进度只保存在你的设备。

从第一站开始 →先看逻辑门桥梁
读取学习进度…
完成每站小测,路线图会自动更新。
0 / 6

Roadmap

六站进阶路线

建议按顺序走,也可以直接进入需要的实验。

基础 · 约 35 分钟待学习

入门十课

从位权、进位、组合数开始,完成十进制与二进制互换。旧版十课与练习全部保留。

建立地基 →
核心 · 约 25 分钟待学习

二进制四则运算

逐列看清加法进位、补码减法、移位乘法,以及商与余数如何产生。

打开运算实验台 →
进阶 · 约 20 分钟待学习

补码与溢出

理解同一串位为何既能是 255,也能是 -1;识别固定宽度中的有符号溢出。

进入补码实验 →
实用 · 约 25 分钟待学习

位运算与掩码

亲手操作 AND、OR、XOR、NOT 与移位,学会设置、清除、切换和测试某一位。

控制每一个位 →
应用 · 约 25 分钟待学习

文字、颜色与存储

把 Unicode 文字拆成 UTF-8 字节,把 RGB 颜色拆成 24 个位,并分清 kB 与 KiB。

看见数据的二进制 →
项目 · 约 30 分钟待学习

亲手做计算器 / ALU

输入十进制按键,观察寄存器、16 位二进制、算术逻辑单元和溢出日志如何协作。

启动最终项目 →

How it works

持续学习机制

每一站先用一个可操作实验建立直觉,再用三道短题诊断。答完立即解释,不要求长篇作答;完成后自动接入全站复习中心的 FSRS 间隔复习。

理解一条规则
动手改变输入
观察每一位
回答短题
进入间隔复习
课程依据与继续深挖