| 进度条:学习第 34 天(34/191)|当前完成度:约 29% |
📎 今日速览:啃完计算机"硬件层"整条主线------晶体管是个微型水龙头、三大逻辑门是水管接法、二进制是电脑的数数方式、ASCII/Unicode 给万物编门牌号;第一次亲手用二进制算出 183+19=202。
〇、今日投入 & 产出(量化)
| 维度 | 内容 | 量化 |
|---|---|---|
| 投入-时间 | 计算机科学速成课 +4 集(晶体管→逻辑门→二进制→编码),手写笔记 4 页;用 AI 对话复盘追问 | 约 3 小时 |
| 投入-外部输入 | 速成课视频 + DeepSeek 对话追问 + WorkBuddy Skill 规则落地截图 | 3 类 |
| 产出-代码/数据 | 无代码,纯原理学习(前Day 21到 29篇 同系列博客里已学完基础代码,有需要的往前翻) | 8篇博客 |
| 产出-文档/博客 | 本篇深度复盘 + CSDN-Blog-Writer Skill 新规则落地(读历史错误 + 交付前语法自检) | 博客 1 篇 + Skill 迭代 1 轮 |
一、今日任务(完成+收获)
1.1 今日任务原文
继续计算机科学速成课(硬件层主线),输出学习笔记;顺便完善并测试我的 CSDN-Blog-Writer Skill。

📷 图2:手写笔记------二进制加法实战与字节、浮点数概念
1.2 完成情况
| 任务项 | 计划 | 实际 | 状态 |
|---|---|---|---|
| 计算机科学速成课:晶体管 / 逻辑门 / 二进制 / 字节 / ASCII·Unicode | 看完 +4 集视频 | 看完 + 手写 4 页笔记 | ✅ 完成 |
| CSDN-Blog-Writer Skill 完善 | 新增"读历史错误 + 语法自检"规则并实测 | 规则已写入并跑通 Day34 | ✅ 完成 |
| 每天输出复盘博客 | 本篇打卡 | 本篇即打卡 | ✅ 完成 |
1.3 今日收获 & 学到的知识点
① 晶体管(Transistor)= 一个被电控制的微型水龙头
- 大白话:你家里水龙头拧一下出水、再拧停水;晶体管就是用电流去"拧"的纳米级开关------控制信号通电,主电路就通(开=1=True);控制信号断电,主电路就断(关=0=False)。整台电脑就是几十亿个这种开关织起来的。
**② 三大逻辑门 = 三种水管接法(计算机做"判断"的零件)**
| 逻辑门 | 水管比喻 | 输入→输出规律 |
|---|---|---|
| NOT(非门) | 反向水龙头 | 开→关,关→开(把信号反过来) |
| AND(与门) | 串联水管 | 两个都开才出水,任一关就断 |
| OR(或门) | 并联水管 | 任意一个开就出水 |
- 大白话:别被"门"字吓到,它就是最基础的三道判断题零件。后面所有复杂的"计算机能思考",本质上都是这几样拼出来的。
**③ 二进制 = 电脑的数数方式(逢 2 进 1)**
- 大白话:我们手指有 10 根,所以习惯十进制(0--9,满十进一)。电脑只有"开/关"两种状态,所以它用二进制(0 和 1,满二进一)。
- 关键换算:8 个开关排成一排叫 1 个字节(Byte) ,能表示 2⁸ = 256 种不同状态(0--255)。这就是为什么"8 位图""8 位音频"指的是一个颜色/采样用 1 字节存。
**④ 二进制也能做加法(亲手算了一遍 183+19=202)**
- 183 = 128+32+16+4+2+1 →
10110111 - 19 = 16+2+1 →
00010011 - 按位相加、逢 2 进 1 →
11001010= 202 - 大白话:CPU 每天干的上亿次"计算",底层就是这种小学竖式,只不过它用开关一纳秒算几十亿次。第一次亲手列这个竖式,突然懂了"原来我的电脑是这样算数的"。
⑤ 字节之外:浮点数、ASCII、Unicode
- 浮点数(IEEE 754):小数不能像整数那样直接排位,得用"科学计数法"思路存------记一个有效数字 + 一个指数(类似 6.0259×10³),让小数点能左右浮动。
- ASCII(美国信息交换标准代码):给英文键盘上的字符编编号,A=65、a=97,连"换行"这种看不见的命令也有编号。它只用 7 位(128 个位置),为英语设计的使用。
- Unicode = 给全世界的门牌号统一编号 :各国各自在 ASCII 的 128--256 空档里塞自己的字母,结果同一串数字日企电脑和中文电脑解读成不同字------日文管这乱码叫 mojibake(文字化け) 。1991 年 Unicode 干脆开一张超大表,所有语言、数学符号甚至 Emoji 都有自己的位置,彻底终结乱码,统一编码标注。

📷 图2:手写笔记------二进制加法实战与字节、浮点数概念

📷 图3:手写笔记------ASCII 编码与 Unicode 诞生(终结 mojibake 乱码)

📷 图4:DeepSeek 对话截图------为什么听得懂原理却学编程还是懵
二、卡点分两类(已解决 / 未解决)
✅ 今日已解决
2.1 "为什么电脑只认 0 和 1,却能放视频、显示 Emoji?"
【什么时候出现的?】看到"一切皆 0/1"这句话时,本能觉得"视频那么复杂怎么可能只是 0 和 1"。
我的理解 :因为归根到底一切都是一长串 1 和 0------图片是 8 位色值、MP3/GIF 是二进制编码的声音和颜色、Emoji 在 Unicode 表里也有自己的编号位置。数字本身没意义,是"约定好的编码规则"让它们变成你能看懂的东西。
解决办法:把"编码"想成给万物编门牌号------同一串数字,按不同规则解读就变成不同事物。
✅ 验证结果:能自己从"晶体管开关 → 二进制 → 字节 → 编码 → 你看到的网页"完整讲一遍。
2.2 "为什么不同国家的文件会乱码?"
我的理解 :ASCII 只够英文,各国在自己扩展的编码里各写各的,互不兼容------同一串数字,日文软件按日文规则读、中文软件按中文规则读,就各显示各的怪字。
解决办法 :Unicode 统一编号,一套方案装下所有语言,乱码自然消失。

📷 图5:WorkBuddy 对话截图------Skill 新规则落地(读历史错误+语法自检)
❓ 还没搞懂(带到明天)
| 没吃透的点 | 卡在哪 | 准备什么时候啃 |
|---|---|---|
| 逻辑门 → CPU 的完整路径 | 逻辑门怎么搭成"加法器"、再往上堆成能跑程序的完整电路,这条链路还模糊 | 明天定向看"编程思维"视频补串联 |
| 二进制加减法手算熟练度 | 能算 183+19,但换个大数还要想一阵 | 自测 2 道再巩固 |
三、小结和下一步计划
3.1 今日小结
今天把"硬件层"的底层框架从电一路串到编码:电→晶体管开关→逻辑门判断→二进制数数→字节打包→编码赋予意义。新概念密度大、前半程有点懵,但用"水流"类比串到后半程后,基本能自己复述这条主线了。
3.2 ✨ 高光时刻 / 亮点
亲手列竖式算出 183+19=202 的二进制版(
11001010),第一次"用电脑的方式做了一次加法"。为什么算高光:那一瞬间,抽象的"二进制"突然变成我亲自操作过的东西,CPU 每天在干嘛不再是一句空话。
3.3 下一步计划
| 任务 | 验收标准 |
|---|---|
| 明天:定向观看"编程思维"视频 | 看明白逻辑门→电路→编程思维的串联,能讲清"底层内核 + 招式"的关系 |
| 补今天没吃透的 | 自测 2 道二进制加法 + 查"逻辑门怎么搭成加法器" |
| 继续完善和测试 Skill | 再跑 1--2 篇验证"读历史错误 + 格式自检"稳定生效 |
📌 3 行速记
· 做了:速成课 +4 集(手写 4 页笔记)+ Skill 迭代 1 轮
· 学会:晶体管 / 逻辑门 / 二进制 / 字节 / 浮点 IEEE754 / ASCII·Unicode
· 卡住:逻辑门 → CPU 的完整路径还模糊