为什么计算机用二进制数来处理各种信息
1、电路中容易实现
二进制数码只有两个(“0”和“1”)。电路只要能识别低、高就可以表示“0”和“1”。
2、物理上最易实现存储
(1)基本道理:二进制在物理上最易实现存储,通过磁极的取向、表面的凹凸、光照的有无等来记录。
(2)具体道理:对于只写一次的光盘,将激光束聚住成1--2um的小光束,依靠热的作用融化盘片表面上的碲合金薄膜,在薄膜上形成小洞(凹坑),记录下“1”,原来的位置表示记录“0”。
3、便于进行加、减运算和计数编码。
4、便于逻辑判断(是或非)。
二进制的两个数码正好与逻辑命题中的“真(Ture)”、“假(False)或称为”是(Yes)、“否(No)相对应。
注:八进制计算机原于早期小型计算机现已不再使用,而十六进制还有研究的价值。
十进制 二进制 十六进制 十进制 二进制 十六进制
0 0000 0 8 1000 8
1 0001 1 9 1001 9
2 0010 2 10 1010 A
3 0011 3 11 1011 B
4 0100 4 12 1100 C
5 0101 5 13 1101 D
6 0110 6 14 1110 E
7 0111 7 15 1111 F
注:也就是说一位十六进制的数等于四位二进制的数。
参考资料:http://nc.mofcom.gov.cn/web/show.jsp?id=601751
大家用了这么多文字来说明这个问题,哈!依我看,倒过来说:
电脑的基础是二进制,应用二进制的基础是逻辑电路,逻辑电路的基础是触发器,触发器的基础是高低电平,分成两个电平值是为了准确不出错和抗干扰。所以,不是不能用多进制的计算方式,是用起来风险大,稳定度低。
这主要根计算机的硬件和电路板有关,这样计算机处理的速度更快,试想一下计算机是处理1和2快呢,还是用计算机很难识别的高级语言,所以计算机都是转换为2 进制进行处理拉
因为2进制比较简单
只有真,假
如果是真就着么做 否则就那样做
关键就是 2 进制在电路中 比较 好体现。
就 0 和1
用电路电压的高低 或者 电路的通不通。 ``