zoukankan      html  css  js  c++  java
  • 预习非数值数据的编码方式

    一、逻辑值

    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.三类校验码

  • 相关阅读:
    ubuntu LAMP的安装
    windows中安装liunx虚拟机
    jQuery Responsive OneByOne Slider Plugin
    轮播图收集
    移动端图片延迟加载插件
    图片幻灯插件
    小tip: base64:URL背景图片与web页面性能优化
    基于HTML5的可预览多图片Ajax上传
    字体平滑解决方案
    webstorm scss编译css配置
  • 原文地址:https://www.cnblogs.com/wangwenzhi/p/13706907.html
Copyright © 2011-2022 走看看