搜索
写经验 领红包

数字逻辑与运算(计算机网络逻辑与运算规则)

导语:网络基础:逻辑运算与数制

引言

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

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

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

与(AND)运算:

或运算(OR):

非(NOT)运算:

异或运算(XOR):

2.计算机中的数制

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

常用计数制:

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

二进制:

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

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

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

十六进制:

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

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

3.进制之间的转换

十六进制数→十进制数

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

二进制数→十六进制数

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

十六进制数→二进

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

十进制整数→二进制数

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

本文内容由小林整理编辑!