导航:首页 > 网络连接 > 计算机网络转换二进制编码

计算机网络转换二进制编码

发布时间:2022-04-14 08:01:58

1. 计算机网络ID的二进制原理

二进制是计算机技术中广泛采用的一种数制,它的原理是用0和1两个数来表示其他的数,基数为2,进位规则是“逢二进一”,借位规则是“借一当二”。
网络ID就是计算机在因特网中的地址,即IP地址。在联网状态下,网络ID是唯一的,但无论是固定的还是网络随机分配的,都必须要有,这样计算机请求的信息和下传的信息才不会走错地方。
二进制(binary),发现者莱布尼茨,是在数学和数字电路中以2为基数的记数系统,是以2为基数代表系统的二进位制。这一系统中,通常用两个不同的符号0和1来表示。数字电子电路中,逻辑门的实现直接应用了二进制,现代的计算机和依赖计算机的设备里都使用二进制,每个数字称为一个比特(Bit,Binarydigit的缩写)。

2. 如何将子网掩码换算成二进制十进制是什么怎么计算

子网掩码和ip地址的关系

子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据。

最为简单的理解就是两台计算机各自的IP地址与子网掩码进行AND运算后,如果得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯。就这么简单。

请看以下示例:

运算演示之一:aa I P 地址 192.168.0.1 子网掩码 255.255.255.0 AND运算

转化为二进制进行运算: I P 地址 11010000.10101000.00000000.00000001 子网掩码 11111111.11111111.11111111.00000000 AND运算

11010000.10101000.00000000.00000000 转化为十进制后为:

192.168.0.0

运算演示之二: I P 地址 192.168.0.254 子网掩码 255.255.255.0 AND运算

转化为二进制进行运算: I P 地址 11010000.10101000.00000000.11111110 子网掩码 11111111.11111111.11111111.00000000 AND运算

11000000.10101000.00000000.00000000 转化为十进制后为:

192.168.0.0

运算演示之三: I P 地址 192.168.0.4 子网掩码 255.255.255.0 AND运算

转化为二进制进行运算: I P 地址 11010000.10101000.00000000.00000100 子网掩码 11111111.11111111.11111111.00000000 AND运算

11000000.10101000.00000000.00000000 转化为十进制后为:

192.168.0.0

通过以上对三组计算机IP地址与子网掩码的AND运算后,我们可以看到它运算结果是一样的。均为192.168.0.0

所以计算机就会把这三台计算机视为是同一子网络,然后进行通讯的。我现在单位使用的代理服务器,内部网络就是这样规划的。

也许你又要问,这样的子网掩码究竟有多少了IP地址可以用呢?你可以这样算。 根据上面我们可以看出,局域网内部的ip地址是我们自己规定的(当然和其他的ip地址是一样的),这个是由子网掩码决定的通过对255.255.255.0的分析。可得出: 前三位IP码由分配下来的数字就只能固定为192.168.0 所以就只剩下了最后的一位了,那么显而易见了,ip地址只能有(2的8次方-1),即256-1=255一般末位为0或者是255的都有其特殊的作用。

那么你可能要问了:如果我的子网掩码不是255.255.255.0呢?你也可以这样做啊假设你的子网掩码是255.255.128.0

那么你的局域网内的ip地址的前两位肯定是固定的了(什么,为什么是固定的?你看上边不就明白了吗?·#¥)

这样,你就可以按照下边的计算来看看同一个子网内到底能有多少台机器

1、十进制128 = 二进制1000 0000

2、IP码要和子网掩码进行AND运算

3、 I P 地址 00010000.01001001.1*******.******** 子网掩码 11111111.11111111.10000000.00000000 AND运算

00010000.01001001.10000000.00000000 转化为十进制后为:

16 . 73 . 128 . 0

4、可知我们内部网可用的IP地址为:

00010000.01001001.10000000.00000000 到 00010000.01001001.11111111.11111111

5、转化为十进制:

16.73.128.0 到 16.73.255.255

6、0和255通常作为网络的内部特殊用途。通常不使用。

7、于是最后的结果如下:我们单位所有可用的IP地址为: 192.168.128.1-192.168.128.254 192.168.129.1-192.168.129.254 192.168.130.1-192.168.130.254 192.168.131.1-192.168.131.254 . . . . . . . . . . . . . 192.168.139.1-192.168.139.254 192.168.140.1-192.168.140.254 192.168.141.1-192.168.141.254 192.168.142.1-192.168.142.254 192.168.143.1-192.168.143.254 . . . . . . . . . . . . . 192.168.254.1-192.168.254.254 192.168.255.1-192.168.255.254

8、总数为(255-128+1)*(254-1+1) =128 * 254 = 32512 希望能帮到你

3. 计算机二进制怎么编码

进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”。二进制数据也是采用位置计数法,其位权是以2为底的幂。例如二进制数据110.11,其权的大小顺序为2^2、2^1、2^0、2^-1、2^-2。对于有n位整数,m位小数的二进制数据用加权系数展开式表示,可写为:
(a(n-1)a(n-2)…a(-m))2=a(n-1)×2^(n-1)+a(n-2)×2^(n-2)+……+a(1)×2^1+a(0)×2^0+a(-1)×2^(-1)+a(-2)×2^(-2)+……+a(-m)×2^(-m)
二进制数据一般可写为:(a(n-1)a(n-2)…a(1)a(0).a(-1)a(-2)…a(-m))2。

4. 计算机十进制转二进制怎么编码

10进制整数转为二进制,通常采用除以2,反向取余数的方法。
如果是10进制的纯小数转换为二进制,那么是采用×2每次取整数的方法。

5. 计算机里十进制和二进制之间怎么转换

十进制整数转换为二进制:
十进制整数转换为二进制整数采用"除2取余,逆序排列"法。具体做法是:用2去除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为一时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。
举例来说:
19转换为二进制:
19/2=9余1
9/2=4 余1
4/2=2 余0
2/2=1 余0
1/2=0 余1
由下往上取余数 10011

6. 主机地址怎么转换二进制码

ip地址二进制\十进制\十六进制之间是怎么转换的呢!`
IP协议族,是互联网通用的协议。每一个直接连入互联网的机器必须使用TCP/IP与其它机器通信。TCP与IP分处于OSI模型的第三层和第四层。下面简单介绍一下IP协议中的“IP地址(Internet Protocol Address)这个概念。
上网的朋友相信对于IP地址这个词都不陌生。IP是址是IP协议中规定的一种计算机的表示方法。互联网上联有数以千万计的计算机,这么多的计算机是怎样找到对方呢?就是靠IP地址。直接连到互联网上的计算机都有一个唯一的不与其它计算机重复的并且是合法的IP地址。
IP地址,一般用四个八位的二进制数来表示。中间用 . (dot)相隔开。如笔者现在所使用的IP是
11011011.10100010.00100011.11001000
IP地址还有两种表示方法,即:将二进制换成十进制或者十六进制来表示。如上面的IP可以这样转换
二进制 十进制 十六进制
11011011 219 0xDB
10100010 162 0xA2
00100011 35 0x23
11001000 200 0xC8
(注意:十六进制前的0x用来表示后面跟的是十六进制的数,本身不参加运算)。
这样,笔者现在的电脑所使用的IP还可以表示为
219.162.35.200
或者
DB.A2.23.C8
上面那排十进制的219.162.35.200,大家看着很熟悉吧?由于采用的是人类所熟悉的十进制,所以一般我们使用这种方法来表示IP地址。每一位数都在0-255之间。
实际使用的IP地址分成三大类(class)。分别为 A类地址, B类地址, C类地址。要看他是哪一类,只要看IP地址的第一节就行了。如笔者的IP地址:
11011011.10100010.00100011.11001000
第一节为 11011011
可以看出这是一个C类地址。
如何能看出是哪一类地址呢?IP协议规定:
第一节的第一位如果是0,那么这是一个A类地址,如 01001001(73)
第一节的第一位如果是1,并且第二位是0的话,则是一个B类地址。如 10110011(179)
第一节的第一位如果是1,并且第二位也是1,而第三位是0的话,是一个C类地址。如 11000110(198)
同理,前三位是1,第四位是0的话是一个D类地址,前四位是1,第五位是0的是一个E类地址。
要说明的是:互联网上的主机只用A、B、C三类地址。D类地址留给路由器做分组测试用,而E类地址是保留地址,用于实验等等。

互联网是一个大网,由很多小网构成。这些小网又可能是由更小的网络构成。这样一来,就要求IP地址必须能够同时表示网络的地址和主机的地址。
IP协议是这样规定的:
A类地址,第一节二进制数表示网络地址,后三节二进制数表示主机地址,如:
01101100 . 10001111 . 01001010 . 10110100
-------- ------------------------------
网络地址 主机地址
B类地址,前两节二进制数表示网络地址,后两节二进制数表示主机地址,如:
10110010 . 10010101 . 10101010 . 01010101
------------------- -------------------
网络地址 主机地址
C类地址,前三节二进制数表示网络地址,后一节二进制数表示主机地址,如:
11011001 . 10010010 . 10101111 . 01011100
------------------------------ --------
网络地址 主机地址
设置过windows网上邻居,或者是装过LINUX的朋友大概对 子网掩码 有印象
子网掩码(subnet mask)跟IP地址差不多,也是四节二进制数。不过子网掩码不用来直接表示地址,而是与IP地址配套使用,用来表示IP地址的哪一部分是网络地址,哪一部分是主机地址。IP协议规定:子网掩码是1的,IP地址相对应的位用来表示网络地址,子网掩码是0的,IP地址相对应的位用来表示主机地址。如:
IP地址 01101100 . 10001111 . 01001010 . 10110100
子网掩码 11111111 . 00000000 . 00000000 . 00000000 (255.0.0.0)
-------- ------------------------------
网络地址 主机地址
IP地址 10110010 . 10010101 . 10101010 . 01010101
子网掩码 11111111 . 11111111 . 00000000 . 00000000 (255.255.0.0)
------------------- -------------------
网络地址 主机地址
IP地址 11011001 . 10010010 . 10101111 . 01011100
子网掩码 11111111 . 11111111 . 11111111 . 00000000 (255.255.255.0)
------------------------------ --------
网络地址 主机地址
每类网络的容量如下所示:
A类地址:
网络数量: 127
每个网络中主机数量 16777214
B类地址:
网络数量: 16384
每个网络中主机数量 65534
C类地址:
网络数量: 2097152
每个网络中主机数量 254
有一些特定的IP地址,被赋于了特殊的意义,不能被某个主机使用。
网络地址全为0,解释为“本网络”。如A类地址的0.23.45.67,表示本网络的主机地址为23.45.67的主机
网络地址全为1,解释为“所有网络”。如A类地址的255.23.45.67,表示所有A类网络的主机地址为23.45.67的主机。
网络地址127,留作循环测试用,并赋给本地主机。而且允许这一个主机用这个地址给自己发送测试分组并且不产生网络流量。这也是为什么如果你装好一个网卡上不了网,如果能ping通127.0.0.1的话,就说明你的网卡装好了。
主机地址全为0,解释为“本主机”。
主机地址全为1,解释为“特定网络上的所有主机”。如 192.168.0.255,解释为192.168.0这个网络上的所有主机。
整个IP地址全为0,亦即 0.0.0.0 ,是RIP协议用来赋给默认路由的地址。
整个IP地址全为1,亦即 1.1.1.1 ,表示在当前网络上广播给全部主机,也称“全1广播”。

7. 二进制编码的转换

2421BCD码是一种有权码,每个BCD码中从高到低分别是2、4、2、1。

比如: 2421BCD码的(1100 0100 0010)=十进制的(6 4 2)
因为
2421BCD码的1100=2*1+4*1+2*0+1*0=6
2421BCD码的0100=2*0+4*1+2*0+1*0=4
2421BCD码的0010=2*0+4*0+2*1+1*0=2
(100010101001)余3码 = (576)10

(576)10 = (1001000000)2
(1001000000)2 = (11011000000)Gray

8. 如何转换二进制代码 (二进制代码对照表)

你用程序员计算器(windows的附件中就有)将下表中的ASCII值转换成二进制码就行:

9. 计算机编程里的2进制和16进制应该怎么算啊应该怎么转换啊

对于初学者来说,二

十六进制之间的换算会显得有些繁琐,不过可以以十进制为中介来换算,首先要学会二

十六进制分别与十进制的互化方法:
1、转换为十进制
二进制化为十进制
例:将二进制数101.01转换成十进制数
(101.01)2
=
1×2^2
+
0×2^1
+
1×2^0
+
0×2^(-1)
+
1×2^(-2)
=
(5.25)10
八进制化为十进制
例:将八进制数12.6转换成十进制数
(12.6)8
=
1×8^1
+
2×8^0
+
6×8^(-1)
=
(10.75)10
十六进制化为十进制
例:将十六进制数2AB.6转换成十进制数:
(2AB.6)16
=
2×16^2
+
10×16^1
+
11×16^0
+
6×16^(-1)
=
(683.375)10
2、十进制化二,八,十六进制(三种方法类似)
十进制化二进制
规则:除二取余,直到商为零为止,再将所有余数倒排。
例:将十进制数86转化为二进制
2
|
86……
余0
2
|
43……
余1
2
|
21……
余1
2
|
10……
余0
2
|
5
……
余1
2
|
2
……
余0
2
|
1
……
余1
结果:(86)10
=
(1010110)2
十进制化八进制
方法:采用除8取余法。
例:将十进制数115转化为八进制数
8|
115……
3
8|
14
……
6
8|
1
……
1
结果:(115)10
=
(163)8
十进制化十六进制
方法:采用除16取余法。
例:将十进制数115转化为八进制数
16|
115……
3
16|
7
……
7
结果:(115)10
=
(73)16
至于二,八,十六进制之间的转换,可以通过先化成十进制数,再进行转化,这样比较简单,不需要记很多。

10. 计算机系的编码(十进制、十六进制、二进制)如何转换

十进制转换为 二进制, 用短除法就可以了, 除 2 取余,比如:

20 / 2 = 10... ( 余0 )
10 / 2 = 5 ... ( 余0 )
5 / 2 = 2 ... ( 余1 )
2 / 2 = 1 ... ( 余0 )
1 / 2 = 0 ... ( 余1 )
记着这些余数的顺序, 然后把这些余数顺序倒过来就可以了
20 的二进制就是 10100;

------------------------------------------------------

二进制,八进制,十六进制互转,这个方便多了。
用 8 4 2 1 卡。 举一个例子:

二进制 转 十六进制:
2 的 4次方是 16, 所以把 二进制数四位一组

比如,101001110001, 这个数, 我们把它四位一组,写成:
1010,0111,0001 然后套上 8 4 2 1 卡:

8 4 2 1
x 1 0 1 0 (第一组数 ) 上下相乘
------------------------
8+0+2+0 = 10 ( 每位相加 )

8 4 2 1
x 0 1 1 1 (第二组数)
------------------------
0+4+2+1 = 7

8 4 2 1
x 0 0 0 1 (第三组数)
------------------------
0+0+0+1 = 1

最后得出 (101001110001)的十六进制为 A71 (A 就是十六进制的 10)

剩下的你自己慢慢去推,不懂的 hi 我

阅读全文

与计算机网络转换二进制编码相关的资料

热点内容
网络安全教育日活动心得 浏览:552
付网络平台费用哪个二级科目 浏览:444
13是什么意思网络流行语 浏览:42
手机网络不关耗流量吗 浏览:743
查看所用网络信号频率 浏览:329
网络开赌博群怎么举报 浏览:144
对小红书网络营销微观环境 浏览:359
空军计算机网络技术需要几级 浏览:179
网络电视接收信号 浏览:53
电脑以太网没有网络怎么回事 浏览:217
魅族手机总是跳出无网络服务 浏览:189
网络有钱的人都在哪里 浏览:553
电脑下载网络软件 浏览:109
扫描枪网络不好怎么办 浏览:982
移动网络电影收费 浏览:745
计算机网络技术组织机构 浏览:250
能发网络奖状的软件 浏览:336
武侯新城网络安全培训 浏览:163
为什么手机网络总显示不可用 浏览:970
路由器网络灯闪烁是因为什么 浏览:877

友情链接