【计算机基础】2.计算机中数据的表示(2)

计算机中数据的表示(2)
一、机器码
  1. 十进制数与字符编码的表示
    ● BCD码:用4位二进制数表示表示以为十进制数,叫二-十进制编码,叫BCD码

    1. 有权码:用的最多的是8421码,即4个二进制位的权从高到低分别是8、4、2、1.
    2. 无权码:常用余3码和格雷码
      余3码:在8421基础上,把每个数的代码加上0011
      格雷码:相邻的两个代码之间只有1位不同
      这里写图片描述
  2. ASCII码(美国标准信息交换代码)
    采用7个二进制位进行编码,低四位用作行编码,高四位用作列编码

  3. 汉字编码
    输入、内部处理、存储和输出对汉字要求不同。
    1. 输入码:数字编码、拼音码、字形码
    2. 内部码:汉字在设备和信息处理系统内部存储、处理、传输汉字用的代码。比如采用GB2312-80使用两个字节存放一个汉字编码
    3. 字形码:表示汉字的自模数据,通常用点阵、适量函数等方式表示,用点阵表示自行时,汉字字形码指的这个汉字字形点阵的代码。简易型汉字,16✖️16点阵,高精准型汉字为24✖️24等。字形码信息大,占用内存大。字库存储每个汉字的字符点阵,当检索字符时,输入字符点阵得到字形。
二、校验码

校验码:用来检测传送的数据是否出错。
码距:一个编码系统中任意两个合法二进制编码之间至少有多少个二进制位不同。例如4位8421码的码距为1,即在传输过程中,该代码的一位或多位发生错误,都将变成另外一个合法编码,这种代码无差错校验能力。
1. 奇偶校

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值