二进制与计算机有什么区别,电子计算机与二进制有什么关系?

二进制因其简单、逻辑性强的特性成为计算机内部处理信息的基础。莱布尼兹从八卦中受到启发,提出二进制思想,认为二进制可以表示世间万物。在计算机中,晶体管的导通和截止对应0和1,使得二进制成为最合适的运算规则。二进制的使用简化了运算,提高了运行可靠性,且随着晶体管数量增加,能表示的信息呈几何级数增长。尽管二进制书写不便,现代技术已经能够自动处理二进制与十进制的转换,使得用户可以在熟悉的环境中工作。
摘要由CSDN通过智能技术生成

计算机要能够执行按一定规则编成的程序,它的内部必须要有很强的逻辑功能;由于这种逻辑功能是通过晶体管的导通和截止来实现的,而二进制恰恰是最适合于完成这种功能的一种运算规则。为什么计算机要采用二进制,而不是常用的十进制或八进制、十六进制呢?因为任何一种事物、一种状态,要将之量化,最直接、最明了的方法就是将之区分为两极,这不但是事物最根本的状态,也是最利于表达的状态。早在17世纪,德国的数学家莱布尼兹就提出了自己的二进制思想,并称这种思想来源于中国周易中的八卦。通过对八卦的解析,他发现八卦就是用最简单的两种状态组合而成,最后又可演变总结世间万物。在以后的发展中,二进制越来越符合计算机的设计思想。电流的速度是最快的,而电流最明显的两种状态就是导通和截止,这无疑也适合于二进制的使用。因此,在计算机的逻辑电路中,人们就使用0和1两个数字来代表两种状态。这样,一个晶体管就可以用01码表示一条现代集成电路设计已完全采用了二进制语言信息;如果有两个晶体管,就可能产生01,10,00,11四种状态的组合,就能表示22=4条信息。依次类推,有n个晶体管,就可以表示2n条信息。由于随着n的增长,信息量是按几何级数增长的,所以,可表示的信息状态是极其可观的。集成电路技术已把成千上万个晶体管用现代技术做在一起,其处理信息的能力是可想而知的。除了易于表示和具有良好逻辑性以外,由于二进制的两种状态是截然相反的,所以易于区别,这就提高了运行的可靠性。另外,由于只有两个数字,所以无论做何种运算都很简单。经理论计算和实践证明,在基数R≈2.7的时候,存储设备最为节省,但不能取非整数的计数制;在相邻的两个整数状态中,二进制更便于使用。因此,二进制是一种最优化方法。二进制数有一些与平常不同的特点,那就是逢二就进一位,而且可以看到,若最低位是0,则此数为偶数,若最低位为1,则为奇数。当然,你很快就会发现,二进制的数字书写冗长,不易识别,不易发现错误,对编程十分不利。所幸的是,现在的机器和语言已足够先进,可以使你轻松避开这些不熟悉的东西,让机器自己去完成二进制和十进制的转换。这样,你就可以在所熟悉的环境中操作了。通常,我们启动计算机要先进入操作系统,它就是为您方便地实现这一转换而设计的。2423222120二进制168421十进制数1000001000001000001000001二进值记法(0和1)

阅读全文 >

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值