预习非数值结构的编码表示

1.逻辑值
·逻辑数据:例如“一个n位数据看成由n个一位数据组成,每个取值为0/1;提取一个数据项中的某位进行”置位,清零“等操作”;
·逻辑数据与数值数据的关系:他们都是一串0/1序列,在形式上无差异,需要通过指令的操作码类型来识别他们;
·逻辑运算:按位进行的。“按位与,按位或,逻辑左移去,逻辑右移”,他处理逻辑数据;
西文字符。
字符:有拉丁字母和数字、标点符号及一些特殊符号组成
简码:由字符进行数字化编码得到的代码
字符不能直接在计算机内部进行处理,要进行数字化编码
字符主要用与外部设备和计算机之间交换信息
2.数据的宽度和存储
1.计算机内部任何信息都被表示成二进制编码形式,二进制数据的每一位(0或1)是组成二进制信息的最小单位,称为一个比特,或称为元,简称位,比特是计算机处理存储和传输信息的最小单位
2.每个西文子符需要用8个比特表示,而每个汉字需要用16个比特才能表示。在计算机内部,二进制信息的计量单位是字节,也称组,一个字节等于8个比特

字:处理信息的单位
字长:数据运算、存储和传送的部件和宽度,反了映计算机的一种能力

常用数据校验码:就校验码、海明校验码、循环冗余校验码
奇校验码:配一个校验位,使整个校验码(包括有效数据和校验位)中“1”的个数为奇数。
偶校验码:配一个校验位,使整个校验码(包括有效数据和校验位)中“1”的个数为偶数。

海明校验码:本质上是一种多重奇偶校验码

总结:检验码的应用不太会

posted @ 2020-09-21 22:19  谢志鸿  阅读(157)  评论(0编辑  收藏  举报