05计算机系统概论第五章.pptVIP

  • 26
  • 0
  • 约5.25千字
  • 约 22页
  • 2017-06-06 发布于江西
  • 举报
05计算机系统概论第五章

第五章 编码与代码校验 5.1 二进制信息编码 5.2 BCD码的存储方式 5.3 字符和汉字的编码 5.4 代码校验方法 什么是编码? 5.1二进制信息编码 1.BCD码:Binary Coded Decimal——二进制编码的十进制数 1) 8421码(8421BCD码) 编码方法:十进制的每个数码(基数)由四位二进制数表示;代码的每位都有固定位权,因此称为有权码;把代码中为1的各位的权加起来,就是其所对应的十进制数码,因此又称加权码。 8421码的特点: (1)4位编码:每四位为一组表示一位十进制数。类似二与十六进制的相互转换。 (2)有权码:在每组中,位权从左至右为8、4、2、1(8421码由此得名)。 (3)编码简单自然:只要求0~9数码与二进制数的转换。 十进制数与8421码之间的转换。 例: ( 15)10=8421 (0001011101010000)2=(1750)10 BCD码与二进制的转换需借助十进制,即 BCD码→十进制码→二进制码 8421码加法规则 无进位情况(结果小于9):对位相加,与二进制数加法相同。 有进位情况(结果多余四位):对位相加,结果再加0110(6)才可得到结果对应的8421码。 有结果大于1001的情况:处理方式同上。 原因:表达10~15的8421码

文档评论(0)

1亿VIP精品文档

相关文档