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

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

时间: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,是计算机的最小运算单元。

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

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

    推荐阅读
  • 清朝皇帝年号都有哪些(清朝12位皇帝的年号各有什么含义)

    清朝12位皇帝的年号各有什么含义努尔哈赤是清王朝的开创者,1616年建立后金政权,建元“天命”古人以为君权神授,统治者自称受命于天,故谓之天命努尔哈赤知晓汉文,曾被明廷封为龙虎将军,“天命”二字足见努尔哈赤受汉文化影响之深皇太极是努。

  • 钢化膜为什么比屏幕好(手机屏幕硬度达到了7)

    手机屏幕硬度达到了7当年的功能机因为屏幕小,手机厚,再加上大塑料机身,如果跌落的话可以很好的保障手机不被摔坏,但智能机就不一样了,尤其是全面屏手机,屏幕越做越大,刮花和摔碎的可能性也就大大增加康宁、三星等多家屏幕供应商都。

  • 半包围结构和上下结构(布白第四讲半包围结构)

    本公众平台为吴炜栋老师个人微信平台,主要服务于广大书友,将发布吴炜栋书法教学纯干货内容,学书体会,教学视频,作业设计,作业点评等内容!!!近来喜欢看战争剧,看到甲军把乙军包围,乙军想什么办法突围这当口,忽然想到这个半包围结构,有点感想,或许对此结构布白有些启发。在书法上就是指要处理好笔法和结字的关系,笔法是见"神采”的,结字是见"字形"的,书法要做到形神兼备,不可偏颇。行草书也不例外哦!

  • 刺梅的养殖方法(刺梅的养殖方法是什么)

    刺梅的养殖方法刺梅的养殖方法:在生长期既可放置室内窗口,亦可室外栽培,但忌烈日爆晒。栽培土壤可用腐殖土加砂三分之一拌和后上盆种植。除盛夏外平时盆土要偏干忌湿,浇水太多太勤,亦引起烂根,这是养好养活刺梅的关键。在春秋季节的生长期,可各追施氮鳞甲混合肥2-3次。刺梅因属直立式藤本植物,长大长高后枝杆易倒状,可用竹片等物绑扎后支持之,或用竹片搭架,扎成各种形态的景观,如球形或动物状等,则更为有趣可观。

  • 海南免税购物哪家便宜(双十一来海南买什么)

    超过规定时限的,免税商店应当为其办理退货手续。提货后需要换货的,离岛免税商店应当确保退回免税品与更换免税品的品名、货号、规格型号等完全一致,经海关核准后交付离岛旅客。对协助违反离岛免税政策、扰乱市场秩序的旅行社、运输企业等,给予行业性综合整治。离岛免税店违反相关规定销售免税品,由海关依照有关法律、行政法规给予处理、处罚。

  • 微信怎么弄狗头表情包(微信悄悄上线的)

    微信悄悄上线的卷哥带你发现生活黑科技小众软件|科技前沿Tips|实用技巧前不久微信发布了《2019微信数据报告》报告显示,目前,用户最爱用的表情为:捂脸、呲牙、偷笑、强、玫瑰▼|2019年微信最受欢迎的表情尤其是年。

  • 虾和石榴可以一起吃吗 小龙虾和石榴可以一起吃吗

    哪些人不宜吃虾1、痛风患者因为虾中的海鲜嘌呤过高,容易在身体的某处结晶,从而引起病情的复发,严重的还会使病情更加的严重。

  • 300左右电脑显示器(捡漏失败看到某鱼300带显示器的主机想捡漏)

    300左右电脑显示器导读昨天闲着无事就一直刷海鲜市场,本着捡漏的心态去刷海鲜市场真的容易变成智障,老程在海鲜市场看了一个人卖电脑,带22寸显示器一共三百元,想着显示器如果是LED的话,那么这台电脑只要是能正常运行,那么老程就能一台电脑挣50元,毕竟二手破电脑组装一下加个固态,就能流畅办公了,卖个150-200还不是美滋滋。总结关注老程,和智商不在线的老程一起学习电脑知识。

  • 蒸汽眼罩戴完眼皮肿了(戴完蒸汽眼罩眼周又红又肿)

    医生提醒,蒸汽眼罩使用不当易导致过敏,改善眼疲劳不能单纯迷信眼罩。五官科林晓青主任检查发现,姚女士是眼睑过敏,还有些灼伤。经过一周时间治疗,姚女士眼部周围的皮肤恢复了正常。林晓青说,在确保正规渠道购买产品的同时,过敏体质和高血压患者应慎用蒸汽眼罩。另外,使用前15分钟和后15分钟都不要滴眼药水,避免对眼部造成伤害。此外,熬夜也是导致干眼症的重要原因,应尽量避免。

  • 鸬鹚涎丸的功效与作用(鸬鹚的药用价值)

    季节的交替容易引发一些疾病,让人心情很低落。那么你知道有哪些中药方剂有益健康呢?今天就来给大家介绍一种方剂鸬鹚涎丸。光杏仁栀子(炒黑)石膏蛤粉天花粉各60克牛蒡子90克生甘草12克麻黄24克青黛射干各30克细辛15克共研细末,鸬鹚涎90克,加蜜为丸,如弹子大。每服1丸,灯心、竹叶煎汤化下。《中国医学大辞典》上面为大家简单的介绍了鸬鹚涎丸的资料,希望大家看完这篇文章之后可以学到一些关于药品的知识。