肥宅钓鱼网
当前位置: 首页 钓鱼百科

计算机二进制如何运算的(让我们揭开计算机运算的神秘面纱)

时间:2023-07-03 作者: 小编 阅读量: 1 栏目名: 钓鱼百科

我们将这种思维模式衍生到二进制再来看,首先二进制只有两个数字0和1,如果要表示2以上的数字,则需要用更多位数的0、1数来表示。下图是十进制数字0-9对应的二进制的表示,其中的关键点就是要记住逢二进一。我们先来看看1位全加器的原理:见上图,A、B代表输入二进制位,S代表输出,C代表进位。这个电路的运算结果可以由下表来表示,至此,计算机就完成了1位二进制的计算了。

娃娃问我“粑粑,计算机怎么这么厉害,它是怎么知道1 1=2的呀,它也有大脑吗?”我微微一笑,回答道“是啊,计算机有CPU处理器,它专门负责电脑的计算工作呀。”娃娃似懂非懂的点了点头,若有所思的走开了。

是啊,我的回答并没有错,可是刨根问底,CPU又是怎么工作的呢?它到底是怎么计算1 1的呢,回想起当年学习的数字电路知识,我想有必要来揭开这层神秘的面纱,为大家科普一下计算机的计算原理,这个一定要从二进制计算说起。

什么是二进制

什么是二进制呢?先得来回顾下我们都已经很熟悉的十进制,十进制数位一共由0-9十个数字来表示,它做加法的原理是数位相加,逢十进一,比如7 8=15,“15”中的“1”就是满10进位所得。我们将这种思维模式衍生到二进制再来看,首先二进制只有两个数字0和1,如果要表示2以上的数字,则需要用更多位数的0、1数来表示。参考下图。二进制它的加法也是数位相加,可是它没有2以上的数字,所以一旦加法的结果超过2,就要进位,比如1 1就等于10了(0001 0001=0010)。下图是十进制数字0-9对应的二进制的表示,其中的关键点就是要记住逢二进一。

十进制数字0-9的二进制对应表

对于二进制运算的理解,是理解计算机运算原理的关键。但是聪明的你肯定会问,既然我们平时都已经习惯了十进制运算了,为什么计算机不能采用十进制运算,一定要用二进制呢?这个问题主要是由于计算机的硬件实现所决定的。

开关电路

记得在介绍计算机历史的时候曾今提过,组成早期计算机的基本元件是一种叫晶体管的电子元器件。这种器件有个特性,当在一个端口输入高电压或者低电压的时候,它的输出端也只有高电压或者低电压,这其中的关键点是只有高和低两种状态,没有第三种状态,这两种状态也叫开关状态。聪明的朋友可能已经猜到,这好像和二进制只有0和1两个数字很相似啊,说的没错,计算机就是由这些晶体管组成,它们只有开关两种状态,那使用只有两个数字0和1的二进制来做运算就是顺理成章的事情了。

晶体管

顺便提一下,我们平时了解的CPU,其实就是内部集成了上百万甚至千万的这种晶体管,然后通过各种晶体管组合控制输入输出的开关状态而去进行各种运算。

加法器

加法器是由晶体管组成的加法运算单元,它分为半加器和全加器,其中的区别就是半加器是不带进位的,全加器带有进位。我们先来看看1位全加器的原理:

见上图,A、B代表输入二进制位,S代表输出,C代表进位。中间的模块可以认为是由一些晶体管组成的电路(也叫门电路)。这个电路的运算结果可以由下表来表示,至此,计算机就完成了1位二进制的计算了。

那如果多位运算呢,很简单,只要将1位的全加器串联起来就可以了,同时将低位的进位作为高位的输入,风格是这样的:

一般8个全加器可以组成一个8位二进制运算器,这对于计算机来说叫一个字节Byte,是计算机的最小运算单元。

计算机所能执行的任何程序,不管是做数学运算,还是游戏,播放电影,最终都是通过这些小小的运算单元来实现的。看似复杂的东西,其实它的原理是这么的简单。大道至简,让我们再次体会到中国古人的智慧!

更多的计算机知识请关注我的粉丝圈,我将长期致力于分享计算机科技知识!

    推荐阅读
  • 10月14日起北京顺义区文化馆查验行程码公告

    10月14日起北京顺义区文化馆查验行程码公告尊敬的观众朋友们:根据北京市最新疫情防控要求,结合当前实际,从2022年10月14日起,进入顺义区文化馆参观的群众。除须在做好测温、北京健康宝扫码绿码、查验72小时核酸性证明、正确佩戴口罩等常态化防疫要求基础上,新增加对行程卡的查验工作。对行程卡显示有7日内京外旅居史,及与京内确诊病例活动轨迹重合的人员,暂时谢绝入馆参观!顺义区文化馆2022年10月14日

  • 世界最主要的24个发达国家(你知道世界上有哪些发达国家吗)

    发达国家,又称已开发国家和先进国家。是指那些经济和社会发展水准较高,人民生活水准较高的国家,又称作高经济开发国家。发达国家的普遍特征是较高的人类发展指数、人均国民生产总值、工业化水准和生活品质。根据国际货币基金组织2015年的统计资料,发达国家的GDP占世界60.8%,按购买力平价计算则占42.9%,人口占世界比率约16%。

  • 不需要网络的冷门手机游戏(不怕无聊啦即使没有网络)

    不需要网络的冷门手机游戏不管是腾讯还是网易,都有很多好玩的游戏,但是它们都需要连接到网络,这使得我们在特殊的情况下是无法体验。在传统的《狂飙》系列赛事基础上,新增“漂移穿越”和“伤害传染”两种模式,前者利用漂移加速冲过计分点来完成比分,后者则要通过频繁撞击将伤害转移给对手车辆。

  • 五香黄豆怎么做(制作五香黄豆的方法)

    以下内容希望对你有帮助!五香黄豆怎么做原料:黄豆500克,精盐7克,花椒5克,大料5克,小茴香5克,桂皮2克,甘草粉2克。将黄豆拣净,用温水泡涨。锅内加入清水,放入泡好的黄豆,加香料,烧开后转用小火煮至黄豆熟透软酥,加入精盐,用旺火收汁,待卤汁将尽时,捞出。炒锅置火上,放入煮好的黄豆,用小火翻炒片刻后,撒入甘草粉,继续翻炒,使甘草粉沾匀黄豆。待卤汁快干时,便可出锅,放凉即成。

  • 煮青菜汤的方法(有什么煮的技巧呢)

    以下内容希望对你有帮助!煮青菜汤的方法嫩豆腐,青菜,虾皮,姜,蒜各适量。姜一小块切片,蒜一瓣切片,虾皮洗净沥干水分,青菜切段,嫩豆腐切方块。砂锅置火上,倒适量油,烧热后放姜片蒜片爆香,再放虾皮炒出香味;放入嫩豆腐,同时加入高汤沉没食材,大火煮沸后转小火慢炖五分钟;加入青菜段,大火一分钟后加盐、鸡精调味,关火。

  • 快消品营销的三大趋势(简单了解快消品行业的策划逻辑)

    最终得出消费者对喷雾油的认知度、使用日常食用油的痛点、喷雾油场景使用情况、对品牌和产品的关注因素、购买渠道、购买习惯、触媒习惯、对价格接受度范围等。我们的产品需要加强品牌力与展现独特卖点,且符合健康,纯正,营养趋势的小油种植物油产品,满足中高端群体消费升级需求。以独特定位,快速占领国内市场,通过营销活动培育消费者认知并开拓消费使用场景,形成用户粘性,最终在市场脱颖而出。

  • 酱辣子的家常做法 酱辣子的家常做法窍门

    先将盐用小火炒一下,备用。9、准备一个玻璃瓶子,煮一下消毒,晾干水分备用。

  • 短文还原英语(英语晨读重回故乡)

    Iamsailing,Iamsailing我在远航,我在远航Homeagainacrossthesea穿越海洋,重回故乡Iamsailingstormywaters我在远航,乘风破浪Tobenearyou,tobefree向你靠近,获得自由Iamflying,Iamflying我在飞翔,我在飞翔Likeabird'crossthesky像那鸟儿,展翅翱翔flyingpassinghighcloud

  • 美国的名字的构成(从英文名字看你属于美国几零后)

    而在男生名字方面,Robert的流行程度超过了曾经霸主John。当时开始走红的女生名包括Linda、Carol、Susan,男生名则是Donald、Ronald、Gary、Douglas、Dennis。而这一时期的一大突出特点是,以“J”开头的名字形成了集团优势。在当时美国排名前100的流行名字中,至少有5个以aiden结尾的名字。而这一时期流行的女子名则非常具有女性气息,比如Emily和Emma。今年排在美国人名字流行榜顶端的英文名有Sophia、Isabella、Noah、Liam、Mason。

  • 唯美下雨说说心情短语(关于下雨的唯美心情短句)

    唯美下雨说说心情短语天灰灰的,不是你一个人在忧伤;天下雨了,不是你一个人在哭泣。直到世间不再落雨的那一天,我便停止了爱你如雨般深深的思念。下雨天适合泡杯咖啡,窝在沙发上看电影,然后品味电影里每个人的演技。不属于我的雨伞,我宁愿淋雨走路,不属于我的心,我绝不会挽留。每次下雨天,我的心情都会和这天气一样的阴沉。雨打蕉叶,又潇潇了几夜,我等着泪,来提醒你爱谁。