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

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 03:39:05

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

二进制怎样计数?条形码与二进制有什么关系?为什么计算机要用二进制处理信息?三分钟发
问:
二进制怎样计数?
答:
二进制是一种非常古老的进位制,由于在现代被用于电子计算机中,而旧貌换新颜变得身价倍增起来.
在现实生活和记数器中,如果表示数的“器件”只有两种状态,如电灯的“亮”与“灭”,开关的“开”与“关”.一种状态表示数码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