二进制怎样计数?条形码与二进制有什么关系? 为什么计算机要用二进制处理信息?

快快快快快快快快快!三分钟发... 快快快快快快快快快!三分钟发 展开
 我来答
童话魔幻少女
2010-12-11 · TA获得超过882个赞
知道答主
回答量:126
采纳率:0%
帮助的人:60.4万
展开全部
问:
二进制怎样计数?

答:
二进制是一种非常古老的进位制,由于在现代被用于电子计算机中,而旧貌换新颜变得身价倍增起来。
在现实生活和记数器中,如果表示数的“器件”只有两种状态,如电灯的“亮”与“灭”,开关的“开”与“关”。一种状态表示数码0,另一种状态表示数码1,1加1应该等于2,因为没有数码2,只能向上一个数位进一,就是采用“满二进一”的原则,这和十进制是采用“满十进一”原则完全相同。

1+1=10,10+1=11,11+1=100,100+1=101,

101+1=110,110+1=111,111+1+=1000,……,

可见二进制的10表示二,100表示四,1000表示八,10000表示十六,……。

二进制同样是“位值制”。同一个数码1,在不同数位上表示的数值是不同的。如11111,从右往左数,第一位的1就是一,第二位的1表示二,第三位的1表示四,第四位的1表示八,第五位的1表示十六。用大家熟悉的十进制说明这个二进制数的含意,有以下关系式

(11111)(二进制)=1×24+1×23+1×22+1×2+1(十进制)

一个二进制整数,从右边第一位起,各位的计数单位分别是1,2,22,23,…,2n,…。

计算机内部之所以采用二进制,其主要原因是二进制具有以下优点:
(1)技术上容易实现。用双稳态电路表示二进制数字0和1是很容易的事情。
(2)可靠性高。二进制中只使用0和1两个数字,传输和处理时不易出错,因而可以保障计算机具有很高的可靠性。
(3)运算规则简单。与十进制数相比,二进制数的运算规则要简单得多,这不仅可以使运算器的结构得到简化,而且有利于提高运算速度。
(4)与逻辑量相吻合。二进制数0和1正好与逻辑量“真”和“假”相对应,因此用二进制数表示二值逻辑显得十分自然。
(5)二进制数与十进制数之间的转换相当容易。人们使用计算机时可以仍然使用自己所习惯的十进制数,而计算机将其自动转换成二进制数存储和处理,输出处理结果时又将二进制数自动转换成十进制数,这给工作带来极大的方便。

问:
条形码与二进制有什么关系?

答:
黑白黑
这样形成独一无二的数据追溯标识
主要由物体的颜色是由其反射光的类型决定的,白色物体能反射各种波长的可见光,黑色物体则吸收各种波长的可见光,所以当条形码扫描器光源发出的光在条形码上反射后,反射光照射到条码扫描器内部的光电转换器上,光电转换器根据强弱不同的反射光信号,转换成相应的电信号。根据原理的差异,扫描器可以分为光笔、CCD、激光三种。电信号输出到条码扫描器的放大电路增强信号之后,再送到整形电路将模拟信号转换成数字信号。白条、黑条的宽度不同,相应的电信号持续时间长短也不同。 然后译码器通过测量脉冲数字电信号0,1的数目来判别条和空的数目.通过测量0,1信号持续的时间来判别条和空的宽度。此时所得到的数据仍然是杂乱无章的,要知道条形码所包含的信息,则需根据对应的编码规则(例如:EAN-8码),将条形符号换成相应的数字、字符信息。最后,由计算机系统进行数据处理与管理,物品的详细信息便被识别了。

条码和二进制只能说有一点点联系,但并不是二进制。

条码的编码方法有两种,一种是宽度调节法,表示条码的条或空只有两种宽度,窄单元和宽单元。窄单元表示0,宽单元表示1。

第二种是模块组配法,若干个条模块组成一个条,若干个空模块组成一个空。这种方法里,条表示1,空表示0。

不同的01的组合,表示不同的数字,这些二进制的数字与十进制的数字之间不是运算关系,只是一一对应。

问:
为什么计算机要用二进制处信息?

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

参考资料: 百度

思香学8
2010-12-10 · TA获得超过3672个赞
知道小有建树答主
回答量:2110
采纳率:69%
帮助的人:501万
展开全部
学了数字电路你就会知道额,或者借一本书来看看,条形码主要是读取空白部分的宽度,至于计算机为什么采用二进制那是因为二进制数字便于储存,电脑里面的原始信息只有0和1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
杏林销魂剑4205
2012-04-20 · TA获得超过5.3万个赞
知道大有可为答主
回答量:2.8万
采纳率:0%
帮助的人:3648万
展开全部
猪啊!发那么多怎么抄啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式