计数制、BCD 码、ASCII 码、错误校验

本文介绍了计数制的转换方法,包括二进制、八进制、十六进制之间的转换,以及BCD码(如8421、余3、2421码)的原理。接着,探讨了ASCII码和GB 2321-80汉字编码,并讲解了计算机存储数据的大端模式和小端模式。最后,详细阐述了错误校验的基础知识,包括奇偶校验码、海明校验码和CRC码的工作机制及其检错纠错能力。
摘要由CSDN通过智能技术生成

一、计数制

  1. 二进制转十进制
  2. 二进制转八进制和十六进制
    八进制:3 位一转
    十六进制:4 位一转
  3. 十进制转任意进制
    整数部分:除基取余,从下(高位)往上(低位)
    小数部分:乘基取整,从上(高位)往下(低位)

二、BCD 码(不同的码每一位的权重不一样)

  1. 8421 码(有权码)
    1010~1111 无定义,需要加 6(0110)处理,然后在进位的高位补 0
  2. 余 3 码(无权码)
    8421码+3(0011)
  3. 2421 码
    0~4 编码的第一位一定是 0,5~9 编码的第一位一定是 1

三、ASCII 码和 GB 2321-80 码(汉字编码)

  1. 计算机处理数据时通常以 1 字节(8bit)为单位
  2. ASCII 码共 128 字符,且大写字幕、小写字幕和数字的编码都是连续的
  3. 汉子编码:GB 2321-80 码
  4. 计算机存储数据时有大端模式和小端模式两种
    大端模式:数据高位存在低地址中
    小端模式:数据高位存在高地址中

四、错误校验

  1. 基础知识
    1. 码字:若干位代码组成的一个字</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值