计算机的数制转换与IP地址

本文详细介绍了计算机中的数制转换,包括数制的基本概念、常见进制以及转换方法。同时,阐述了IP地址的定义与分类,以及子网掩码的作用和计算方式,帮助理解网络寻址的关键要素。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

1. 计算机的数制转换

      1.1 数制的基本概念

      1.2 常见的进制

      1.3 数制转换

​​​​​​2. IP地址与子网掩码

      2.1 IP地址的定义与分类

      2.2子网掩码

  

1.计算机的数制转换

   1.1数制的基本概念

数制:

        计算的方法,指用一组固定的符号和统一的规则表示数值的方法,在计数过程中采用进位的方法称为进位计数制。进位计数制有位数、基数和位权三个要素

      1.数位:指的是数字符号在一个数中所处的位置;

       2.基数:指的是在某种进制中能使用数字符号的个位;例如,10进制就是10个(0-9),2进制就是2个(0和1)。

        3.位权:指的是在某种进制中某个数字在当前位置代表的大小。例如,10进制 123 中的 1 代表的是1×10²即100。

1.2常见的进制

      1. 十进制数
       (1010)10,1010D, 1010
       数字10代表括号内数字为十进制数、大写D代表前面数字为十进制数、纯数字无任何标注默认代表为十进制数。

       2.八进制数
        (1010)8, 1010O
        数字8代表为八进制数、大写O代表前面数字为八进制数。

        3.二进制数
         (1010)2, 1010B
          数字2代表为十六进制数、大写B代表前面数字为二进制数。

          4.十六进制数
          (1010) 16, 1010H, 0X1010
           数字16代表为十六进制数、大写H代表前面数字为八进制数,需注意,十六进制数还有个方法,在数字前以0X为代表,这个代表使用的最多。

1.3数制的转换

1.十进制转二进制

11111111
1286432168421

125-128                       0

125-64                         1

61-32                           1

29-16                           1

13-8                             1

5-4                               1

1-2                               0

                                                            1

125=1111101B

2.二进制转换八进制:3位一转换101  000  110

二进制转换十六进制:4位一转换 0001  0100  1111

3.数值转换

十进制二进制八进制十六进制
000000000
010001011
020010022
030011033
040100044
050101055
060110066
070111077
081000108
091001119
10101012A
11101113B
12110014C
13110115D
14111016E
15111117F

2.1 IP地址定义与分类

    1.IP地址的定义

      在网络中用来标识设备的具体地址,数据需要通过此进 行寻址传输。IP地址是一种在 Internet 上的给主机统一编址的地址格式,也称为网络协议( IP 协议)地址。 它为互联网上的每一个网络和每一台主机分配一个逻辑地址。

    2.IP地址的分类

     IP 地址根据网络 ID 的不同分为 A 、 B 、 C 、 D 、 E 五类,其中A 、 B 、 C 这三类是比较常用的 IP 地址。

A类    0-127     固定前8位为网络位    后24位主机位    第一位不以变     可变网络位为7 

         B类   128-191   固定前16位为网络位   后16位主机位   前两位不可变    可变网络位为14   

         C类    192-223     固定前24位为网络位   后8位主机位    前三位不可变     可变网络位为21

2.2子网掩码

    1. 子网掩码有32个二进制位,对应IP地址的网络部分用1表示,对应IP地址的主机部分用0表示。主要作用有两个,一是用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。二是用于将一个大的IP网络划分为若干小的子网络。

      2.子网掩码常用点分十进制表示,还可以使用位计数形式来表示掩码。下列是三类地址默认的子网掩码:

      A类地址的默认子网掩码:255.0.0.0
      B类地址的默认子网掩码:255.255.0.0
     C类地址的默认子网掩码:255.255.255.0

       有了子网掩码后,只要把IP地址和子网掩码按位相乘,所得结果就是IP地址的网络地址。因为在网络中同一网段的主机可以直接通信,跨网段时需要借助网关转发数据包,则通过子网掩码计算出网络地址,可以判断不同的IP地址是否位于同一网段。

    

                                

                          

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值