预习非数值数据的编码方式

一、逻辑值

1.需要将一个n位数据看成由n个1位数据组成,每个取值为0或1,或需要提取一个数据项重得某位进行诸如“置换”或“清零”等操作时,这种数据就被认为是逻辑数据
2.逻辑数据只能参加逻辑运算,并且是按位进行的
3.逻辑数据和数值数据都是一串0/1序列,在形式上无差异,需要通过指令的操作码类型来识别他们

二、西文字符

1.西文由拉丁字母、数字、标点符号及一些特殊符号所组成,它们统称为字符
2.字符集中每一个字符都有一个代码
3.目前计算机中使用最广泛的西文字符集及其编码是ASCII码
4.一个字符在计算机中是用8位表示的

三、汉字字符

1.汉字的输入码
①对每个汉字用相应的按键进行的编码表示就称为汉字的输入码,又称为外码
②汉字的输入码的码元是西文键盘中的某个按键
2.字符集与汉字内码
①GB2312国标字符集
②汉字输入码与汉字内码、汉字交换码是不同的概念
3.汉字的字模点阵码和轮廓描述

四、数据的宽度和单位

1.二进制数的每一位是组成二进制信息的最小单位,称为一个比特(bit),或称位元,简称位
2.比特是计算机中处理存储和传输信息的最小单位,一个字节等于8个比特
3.字用来表示被处理信息的单位,用来度量各种数据类型的宽度;字长表示进行数据运算、存储和传送的部件的宽度,反映了计算机处理信息的一种能力

五、数据的存储和排列顺序

1.用最低有效位(MBS)和最高有效位(LSB)分别表示数的最低位和最高位
2.字节有两种排序方式:大端和小端,大端方式将数据的最高有效字节MSB存放在低地址单元中,将最低有效字节LSB存放在高地址单元中,而小段则相反

六、奇偶校验码

1.在源部件求出奇(偶)校验码P
2.在目标部件求出奇(偶)校验码P'
3.计算最终的校验位P*,并根据其值判断有无奇偶错

七、海明校验码

1.校验位的位数确定
2.分组方式确定
3.校验位的生成和检错、纠错

八、循环冗余校验码

1.CRC码的检错方法
2.校验位的生成
3.CRC码的纠错

重点:
1.ASCII码表
2.数据的存储和排列方式
3.奇偶校验码
难点:
1.ASCII字符编码规律
2.汉字字符
3.大端与小端的排列方式
4.三类校验码

posted @ 2020-09-21 17:36  少女喔  阅读(121)  评论(0编辑  收藏  举报