最大可用网络数怎么算(逻辑运算与数制)

引言

本章节主要是为了接下来的学习作一个课程知识预备,为后面的学习作一个铺垫

文章目录
  • 逻辑运算
  • 计算机中的数制
  • 进制之间的转换
1.逻辑运算

按位操作,四种常见的逻辑运算。

与(AND)运算:

最大可用网络数怎么算(逻辑运算与数制)(1)

或运算(OR):

最大可用网络数怎么算(逻辑运算与数制)(2)

非(NOT)运算:

最大可用网络数怎么算(逻辑运算与数制)(3)

异或运算(XOR):

最大可用网络数怎么算(逻辑运算与数制)(4)

2.计算机中的数制

目的:解决微型机领域中数的不同表示方法!

常用计数制:

  • 十进制数--编程时使用
  • 二进制数--计算机内部信息存储、运算、输入、输出都是二进制数
  • 八进制
  • 十六进制

二进制:

在二进制计数系统中,表示数据的数字符号只有两个,即0和1;大于1的数就需要两位或更多位来表示;

以小数点为界向前各位的位权依次是:2º,2¹,2²,... , 向后依次为:2-1,2-2,2-3(2的负次方)

一个二进制数可以通过各位数字与其位权之积的和来计算其大小。

最大可用网络数怎么算(逻辑运算与数制)(5)


十六进制:

  • 人们最常用的是十进制,但在计算机中为了物理实现的方便,采用的是二进制。
  • 人们为了书写阅读方便,又常常采用十六进制数来表示二进制数。
  • 十六进制的基数是16,权值为16º,16¹,..., 数码有0、1、…、9、A、B、C、D、E、F。
  • 十六进制用H表示,二进制数用B表示。

十六进制与二进制的关系:

最大可用网络数怎么算(逻辑运算与数制)(6)

3.进制之间的转换

十六进制数→十进制数

算法:每位的代码和该位的权值相乘,再求累加和

最大可用网络数怎么算(逻辑运算与数制)(7)

二进制数→十六进制数

算法:四位二进制数为一组,每组用等值的十六进制代换

最大可用网络数怎么算(逻辑运算与数制)(8)

十六进制数→二进

算法:一位十六进制数用等值的四位二进制数代换

最大可用网络数怎么算(逻辑运算与数制)(9)

十进制整数→二进制数

算法:除2取整,直到商为零为止 ,倒排

最大可用网络数怎么算(逻辑运算与数制)(10)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页