#ZSCSP6. [笔记][CSP][计算机基础知识]6.信息编码表示

[笔记][CSP][计算机基础知识]6.信息编码表示

  • 编码:除数值类数据外,计算机还需要处理各类符号图像声音非数值类数据;这类非数值信息必须转换成计算机能够识别0/10/1 二进制数字,这个过程称为编码

  • 下面以字符类数据举例

    • 对于英文字符,采用的编码标准ASCIIASCII编码 (全称为美国国家信息交换标准代码 American Standard Code for Information Interchange )

      • ASCIIASCII码是7位二进制编码,能表示 27=1282^7 = 128 种国际上最通用的英文字符

      • 尽管如此,字符型变量还是需要占用 一个字节(8位) 的大小:

        • 最高为 00 时,即编码范围在 01270-127 ,称为基本ASCIIASCII
        • 最高为 11 时,即编码范围在 128255128-255 ,称为拓展ASCIIASCII

  • 对于中文汉字,采用的编码标准有以下两类:

    • 1、汉字交换码:原理与ASCIIASCII码类似

    • 2、字形存储码:也称字模,采用数字化点阵方式

      • 常用点阵规模有 161616*16242424*24 ,每一个点(010或1)占用一个二进制位 bitbit 的存储空间;易得下图点阵占用了 1616=32816 * 16 = 32 * 8 bitbit ,即 3232 ByteByte 的存储空间;对于相同的点阵,不管笔画繁简,每个汉字所占的字节数相等