当前位置: 首页 > news >正文

【太奶学IT】80岁太奶都能学会:计算机到底是怎么算加法的?从开关到CPU全讲透

文章目录

    • 一、别被术语吓住:计算机只会做一件事——通电与断电
      • 1.1 计算机不比算盘高级多少,只是做得特别快
      • 1.2 为什么不用我们平时的 0-9,非要用 0 和 1?
    • 二、二进制怎么记?太奶教你用“灯泡法”一秒学会
      • 2.1 别背公式,看灯泡就会
      • 2.2 为什么计算机从 0 开始数,不是从 1?
    • 三、加法怎么做?太奶用“串门借火”讲透半加器、全加器
      • 3.1 两个 1 怎么办?只能往前进一位
      • 3.2 半加器:只算俩数,不考虑前面进来的
      • 3.3 全加器:还要管前面传过来的进位
    • 四、多级串联:8位、16位、32位加法是怎么来的
      • 4.1 把全加器串一串,就能算大数
      • 4.2 为什么老说 32位、64位系统?
    • 五、从加法到CPU:计算机所有运算,本质都是加法
      • 5.1 减法怎么算?用加法做
      • 5.2 乘法 = 一直加
      • 5.3 除法 = 一直减(也就是一直加)
    • 六、太奶给你总结:计算机到底聪明在哪
      • 6.1 计算机一点不聪明,只是特别听话、特别快
      • 6.2 真正厉害的是人,把复杂世界变成 0 和 1

一、别被术语吓住:计算机只会做一件事——通电与断电

1.1 计算机不比算盘高级多少,只是做得特别快

你们年轻人总说CPU、晶体管、二进制,听着吓人。
太奶一句话说清:
计算机就是一堆特别小的开关,只会开和关。

  • 开 = 有电 = 1
  • 关 = 没电 = 0

所有游戏、视频、AI画图、微信聊天,
底层全是 0 和 1 在来回变。

1.2 为什么不用我们平时的 0-9,非要用 0 和 1?

太奶给你举个家里的例子:

  • 用 0-9:等于要做 10 种不同的开关,容易坏、难做。
  • 用 0 和 1:只需要开、关两种状态,电路最简单、最稳、最快。

就像老太太开灯,只有开和关,不会有第三种状态。
计算机就是靠这个道理活下来的。

二、二进制怎么记?太奶教你用“灯泡法”一秒学会

2.1 别背公式,看灯泡就会

太奶给你摆 4 个灯泡:
8 4 2 1

亮 = 1,不亮 = 0。

  • 亮第 1 个:1000→ 8
  • 亮第 2、4 个:0101→ 5
  • 亮 2、3:0110→ 6

不用背,看见灯亮就加起来

2.2 为什么计算机从 0 开始数,不是从 1?

现实生活:第1个、第2个、第3个…
计算机:第0个、第1个、第2个…

太奶解释:
开关一开始是关的,就是 0。
计算机从“没开始”就算起。

就像蒸馒头:
没开火 = 0 分钟
开火 = 开始计时

计算机天生从 0 开始。

三、加法怎么做?太奶用“串门借火”讲透半加器、全加器

3.1 两个 1 怎么办?只能往前进一位

二进制加法只有四句:

  • 0 + 0 = 0
  • 0 + 1 = 1
  • 1 + 0 = 1
  • 1 + 1 = 0,往前进 1

跟咱们算账一样:
9+1=10,个位写0,往十位进1。
二进制只是逢2进1

3.2 半加器:只算俩数,不考虑前面进来的

太奶比喻:
半加器就是俩邻居自己算账,不借外面的火。

功能:

  • 输入:a、b
  • 输出:当前位结果 + 进位

电路里就是两个开关:

  • 不一样亮 → 输出1
  • 一样亮 → 输出0
  • 都亮 → 进位1

3.3 全加器:还要管前面传过来的进位

真正算加法,每一位不光要加 a、b,
还要加上一位传过来的进位

全加器 = 两个半加器拼起来。

太奶大白话:

  • 先把 a、b 加起来
  • 再把结果和进位加起来
  • 最后看要不要再往前进位

这就是CPU里加法的最小单元

四、多级串联:8位、16位、32位加法是怎么来的

4.1 把全加器串一串,就能算大数

1位加法 → 1个全加器
8位加法 → 8个全加器串起来
32位、64位同理。

就像老太太排队传东西:
第一个传第二个,第二个传第三个…
最后结果就出来了。

4.2 为什么老说 32位、64位系统?

32位 = 一次能算 32 位的二进制数
64位 = 一次能算 64 位

位数越宽,一次算的数越大,速度越快。

不是玄学,就是更宽的马路

五、从加法到CPU:计算机所有运算,本质都是加法

5.1 减法怎么算?用加法做

太奶一句话:
减法 = 加上一个“负数”

计算机里负数用补码表示,
不用专门做减法电路,加法器就能算减法

5.2 乘法 = 一直加

3 × 4 = 3+3+3+3
计算机就是加好几次

5.3 除法 = 一直减(也就是一直加)

所有复杂运算:
浮点数、三角函数、开方、矩阵运算…
底层全是加法器在干活。

你们跑的AI模型、游戏渲染,
几百亿次加法每秒在跑。

六、太奶给你总结:计算机到底聪明在哪

6.1 计算机一点不聪明,只是特别听话、特别快

它不会思考,不会创造,
只会:

  • 通电断电
  • 做加法
  • 按顺序执行指令

6.2 真正厉害的是人,把复杂世界变成 0 和 1

视频、声音、图片、定位、聊天…
全是人类把它们编码成 0 和 1,
再让机器算回来。


很多年轻人学计算机,一上来就啃C语言、Python、架构,
地基都没打牢。
太奶这篇,就是把最底层的地基给你铺好。

你平时学计算机,是卡在二进制、电路,还是编程语言?
欢迎在评论区说,太奶下次继续用最土的话,给你讲最硬的知识。

http://www.jsqmd.com/news/481779/

相关文章:

  • LeetCode 300 | 最长递增子序列
  • python_01
  • 交换分区的添加
  • 一个flag劈三瓣儿
  • 2026年必学大模型!掌握这个技能,薪资飙升65%!从零基础到精通,完整学习路线图在此
  • 用 JSON 列存储扩展字段后,如何优雅地支持高频查询?MySQL 虚拟列 + 联合索引实战指南
  • GESP六级
  • 安装ant design pro V6相关依赖和react版本冲突报错,umi和node版本冲突
  • 5本自学大模型的入门书籍,从入门到精通,都在这里了!
  • TCP close 过程分析 - liyan
  • 用实力说话千笔,多场景适配降重神器 —— 千笔
  • AReaL: A Large-Scale Asynchronous Reinforcement Learning System for Language Reasoning
  • bpftrace 无侵入遍历golang链表 - liyan
  • 恒企专修学院电话查询:选择培训机构的风险提示 - 品牌推荐
  • 导师推荐 8个降AIGC工具:多场景适配+降AI率全测评
  • 大模型开发入门到进阶:从入门到实战,4阶段完整路径,带你掌握大模型开发!
  • 30天硬核!从0到精通大模型开发,高薪风口等你来抓!
  • 毕业论文神器 9个AI论文网站深度测评:本科生开题报告与学术写作必备工具
  • bpftrace 遍历 golang 链表(go17+) - liyan
  • c++插件管理--pluma实践 - liyan
  • 四周速成!从零掌握AI大模型,内含实战项目与学习计划_30天大模型开发速成
  • 09 部署与成本控制:Serverless 架构下 Agent 的 Token 优化艺术
  • 老王-城府不是心机而是清醒的边界感
  • BPF 获取 LVS FullNat 模式下的 Client IP - liyan
  • 解决RDK X5(ARM64架构)板卡Remote-SSH运行Antigravity AI崩溃(SIGILL):Samba网络盘本地挂载方案
  • 强烈安利! AI论文工具,千笔AI VS 灵感风暴AI,专科生必备神器!
  • centos 安装docker并构建golang镜像 - liyan
  • 狡猾的北狐狸
  • 老王-三观稳则人生稳
  • centos 构建 local-k8s - liyan