填空题(1)二进制数进行加、减、乘、除运算时是满______进一,退一作______(2)2×103+6×102+0×10+8=

作者&投稿:隆虞 (若有异议请与网页底部的电邮联系)
二进制怎样计数?条形码与二进制有什么关系? 为什么计算机要用二进制处理信息?~

问:
二进制怎样计数?

答:
二进制是一种非常古老的进位制,由于在现代被用于电子计算机中,而旧貌换新颜变得身价倍增起来。
在现实生活和记数器中,如果表示数的“器件”只有两种状态,如电灯的“亮”与“灭”,开关的“开”与“关”。一种状态表示数码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

二进制就是0,1代码,二进制(1111)转换成十进制为15,转换过程是1*2^3+1*2^2+1*2^1+1*2^0=15;
计算机中0表示低电平,1表示高电平,电路容易实现高低电平;
条形码也是二进制的范畴,有黑条的部分记为“1”,空白部分,记为“0”;

(1)二进制数进行加、减、乘、除运算时是满二进一,退一作二;

(2)2×103+6×102+0×10+8
=2×1000+6×100+0+8
=2000+600+0+8
=2608;

(3)1×25+0×24+1×23+1×22+1×2+1
=1×32+0+1×8+1×4+2+1
=32+8+4+2+1
=47.
故答案为:二,二;2608;47.


计算机中的所有信息都是以二进制方式表示的,这两个二进制数是( )
(2)具体道理:对于只写一次的光盘,将激光束聚住成1--2um的小光束,依靠热的作用融化盘片表面上的碲合金薄膜,在薄膜上形成小洞(凹坑),记录下“1”,原来的位置表示记录“0”。易于进行转换,二进制与十进制数易于互相转换。简化运算规则:两个二进制数和、积运算组合各有三种,运算规则简单,...

二进制算法?
二进制的与运算:遇0得0 二进制的非运算:各位取反 加法法则: 0+0=0,0+1=1,1+0=1,1+1=10 减法,当需要向上一位借数时,必须把上一位的1看成下一位的(2)10。减法法则: 0-0 =0,1-0=1,1-1=0,0-1=1 有借位,借1当(10) 看成 2 则 0 - 1 - 1 = 0 有借位 ...

如图是把二进制数111(2)化成十进制数的一个程序框图,则判断框内应填入...
由题意输出的S=1+1×2+1×22,按照程序运行:S=1,i=1;S=1+1×2,i=2;S=1+1×2+1×22,i=3;此时跳出循环输出结果,故判断框内的条件应为i≤2.故答案为:i≤2

如图是把二进制数11111 (2) 化为十进制数的一个程序框图,判断框内应填...
由题意输出的S=1+1×2+1×2 2 +1×2 3 +1×2 4 ,按照程序运行:S=1,i=1;S=1+1×2,i=2;S=1+1×2+1×2 2 ,i=3;S=1+1×2+1×2 2 +1×2 3 ,i=4;S=1+1×2+1×2 2 +1×2 3 +1×2 4 ,i=5,此时跳出循环输出结果,故判断框内的条件应为i≤4故...

二进制简介及详细资料
应该是:8 + 4+0+ 1,即:1101。 所以,FD转换为二进制数,为: 1111 1101 由于十六进制转换成二进制相当直接,所以,我们需要将一个十进制数转换成2进制数时,也可以先转换成16进制,然后再转换成2进制。 比如,十进制数 1234转换成二制数,如果要一直除以2,直接得到2进制数,需要计算较多次数。所以我们可以先除以...

...每空1分,共20分) 1.十进制数(31)D对应的二进制数为 ,十六进制数...
31转为二进制是5个1,就是11111 16进制数为1F..不是1E 8421码就是BCD码..十进制数31的BCD码是0011 0001 0011=8x0+4x0+1x2+1x1=3 0001=8x0+4x0+2x0+1x1=1 所以是31

8的二进制数是?怎样算?
8的二进制数是1000。十进制转换为二进制,整数的数制转换采用“基数除法”,具体步骤如下:(1)将给定的十进制整数除以基数2,余数便是等值的二进制的最低位。(2)将上一步的商再除以基数2,余数便是等值的二进制数的次低位。(3)重复步骤2,直到最后所得的商等于0为止。各次除得的余数,便是...

请教电脑高手:1、 10进制数31转换为2进制是11111B还是11111H?_百度...
(1)二进制数加后缀B,八进制数加后缀Q,十进制数加后缀D,十六进制数加后缀H,其中十进制的后缀D可以省略。答案是11111B (2)查找(ctrl+f),选择替换、高级,给“使用通配符”打钩,然后查找输入内容为“湖?”;“?”表示查找“湖”和湖后面的一个字 (3)声卡的功能是对声音信号进行处理,...

将一个二进制数转化成十进制数
1。二进制与十进制数间的转换 (1)二进制转换为十进制 将每个二进制数按权展开后求和即可。请看例题:把二进制数(101.101)2=1*22+0*21+1*20+1*2-1+0*2-2+1*2-3=(5.625)10 (2)十进制转换为二进制 一般需要将十进制数的整数部分与小数部分分开处理。整数部分计算方法:除2取...

二进制数怎么做乘法?
(4)最后是乘数的最高位与被乘数的所有位相乘,因为乘数的这一位为“0”,所以与被乘数(1110)2的所有位相乘后的结果都为“0”。(5)然后再按照前面介绍的二进制数加法原则对以上四步所得的结果按位相加(与十进制数的乘法运算方法一样),结果得到(1110)2×(0110)2=(1010100)2。二进制...

恩施市18831661646: 二进制数的四则运算 -
歹梁佳乐: 二进制数与十进制数一样,同样可以进行加、减、乘、除四则运算.其算法规则如下: 加运算:0 0=0,0 1=1,1 0=1,1 1=10,#逢2进1; 减运算:1-1=0,1-0=1,0-0=0,0-1=1,#向高位借1当2; 乘运算:0*0=0,0*1=0,1*0=0,1*1=1,#只有同时为“1”时结果才为“1”; 除运算:二进制数只有两个数(0,1),因此它的商是1或0.

恩施市18831661646: 二进制数运算 -
歹梁佳乐: 1.二进制数的算术运算 二进制数的算术运算包括:加、减、乘、除四则运算,下面分别予以介绍.(1)二进制数的加法 根据“逢二进一”规则,二进制数加法的法则为:0+0=00+1=1+0=11+1=0 (进位为1) 1+1+1=1 (进位为1) 例如:1110和...

恩施市18831661646: 二进制数的加法和乘法的计算法则 -
歹梁佳乐: 二进制的加法运算 二进制数的加法运算法则只有四条:0+0=0 0+1=1 1+0=1 1+1=10(向高位进位) 例:计算1101+1011的和 由算式可知,两个二进制数相加时,每一位最多有三个数:本位被加数、加数和来自低位的进位数. 按照加法运算...

恩施市18831661646: 二进制的加法运算法则为:0+0=0,0+1=1,1+0=1,1+1=10,那么二进制算式11+11 -
歹梁佳乐: 加 四种情况: 0+0=0 0+一=一 一+0=一 一+一=一0 0 进位一 【例一一0三】求 一0一一(二)+一一(二) 解: 一0一一+一一 乘 四种情况: 0*0=0 一*0=0 0*一=0 一*一=一 减 0-0=0一-0=一一-一=00-一=一 除 0÷一=0一÷一=一 拈加 拈加二进制...

恩施市18831661646: 二进制的乘法法则有几个? -
歹梁佳乐: 1)二进制数的加法 根据“逢二进一”规则,二进制数加法的法则为: 0+0=0 0+1=1+0=1 1+1=0 (进位为1) 1+1+1=1 (进位为1) 2)二进制数的减法 根据“借一有二”的规则,二进制数减法的法则为: 0-0=0 1-1=0 1-0=1 0-1=1 (借位为1)...

恩施市18831661646: 二进制四则运算规则 -
歹梁佳乐: 在逻辑代数中,有与、或、非三种基本逻辑运算. 逻辑乘法(“与”运算)逻辑乘法通常用符号“*”或“∧”或“·”来表示.逻辑乘法运算规则如下: 0*0=0, 0∧0=0, 0·0=0 0*1=0, 0∧1=0, 0·1=0 1*0=0, 1∧0=0, 1·0=0 1*1=1, 1∧...

恩施市18831661646: 二进制的加法和乘法运算规则是什么? -
歹梁佳乐: 二进制乘法和加法都是通过对二进制数的移位来实现的,移位相当于*2,计算机算根据给出的加法式子与乘法式子算要移多少位. 扩展: 1、二进制数据的表示法 二进制数据也是采用位置计数法,其位权是以2为底的幂.例如二进制数据110....

恩施市18831661646: 二进制数如何加减法 -
歹梁佳乐: 没人回答你,我来回答吧. 加法看这几列: Cin, x, y, Cout, s 分别表示 低位向本位的进位,第一个本位加数,第二个本位加数,本位向高位的进位,本位的和.所以很容易得到表如下: 0 + 0 + 0 = 0 + 0 0 + 0 + 1 = 0 + 1 0 + 1 + 0 = 0 + 1 0 + 1 + ...

恩施市18831661646: 二进制的乘法法则有几个? -
歹梁佳乐:[答案] 1)二进制数的加法 根据“逢二进一”规则,二进制数加法的法则为: 0+0=0 0+1=1+0=1 1+1=0 (进位为1) 1+1+1=1 (进位为1) 2)二进制数的减法 根据“借一有二”的规则,二进制数减法的法则为: 0-0=0 1-1=0 1-0=1 0-1=1 (借位为1) 3)...

恩施市18831661646: 二进制数怎样进形乘除运算
歹梁佳乐: 二进制加减 一般看做 对应位相加 满2就进 1. 比如 2+3 二进制是 010 + 011 = 101 但是在计算机中却不是这个样子,加减都是进行补码运算,减法运算也是进行的补码加法,详细的可以参看计算机组成原理,或是数字逻辑电路. 一种方法是乘除运算可以看做是 移位运算和加减的组合运算,左移 是除以2,右移是乘以2. 如 2*5 二进制 010 先右移2位(乘以4) 变成 1000 然后再加 010 就变成 1010 . 处理器ALU中都集成了基本运算的运算电路.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网