【太奶学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、30110→ 6不用背看见灯亮就加起来。2.2 为什么计算机从 0 开始数不是从 1现实生活第1个、第2个、第3个…计算机第0个、第1个、第2个…太奶解释开关一开始是关的就是 0。计算机从“没开始”就算起。就像蒸馒头没开火 0 分钟开火 开始计时计算机天生从 0 开始。三、加法怎么做太奶用“串门借火”讲透半加器、全加器3.1 两个 1 怎么办只能往前进一位二进制加法只有四句0 0 00 1 11 0 11 1 0往前进 1跟咱们算账一样9110个位写0往十位进1。二进制只是逢2进1。3.2 半加器只算俩数不考虑前面进来的太奶比喻半加器就是俩邻居自己算账不借外面的火。功能输入a、b输出当前位结果 进位电路里就是两个开关不一样亮 → 输出1一样亮 → 输出0都亮 → 进位13.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 3333计算机就是加好几次。5.3 除法 一直减也就是一直加所有复杂运算浮点数、三角函数、开方、矩阵运算…底层全是加法器在干活。你们跑的AI模型、游戏渲染几百亿次加法每秒在跑。六、太奶给你总结计算机到底聪明在哪6.1 计算机一点不聪明只是特别听话、特别快它不会思考不会创造只会通电断电做加法按顺序执行指令6.2 真正厉害的是人把复杂世界变成 0 和 1视频、声音、图片、定位、聊天…全是人类把它们编码成 0 和 1再让机器算回来。很多年轻人学计算机一上来就啃C语言、Python、架构地基都没打牢。太奶这篇就是把最底层的地基给你铺好。你平时学计算机是卡在二进制、电路还是编程语言欢迎在评论区说太奶下次继续用最土的话给你讲最硬的知识。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2414011.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!