数字逻辑电路学习笔记——信息与数据

层次:

信息 -> 数字 -> 信号


数制

  • 二进制 Binary —— 10101B
  • 八进制 Octonary —— 345O
  • 十进制 Decimal —— 123D
  • 十六进制 Hex —— 4F32H

编码与解码

  • 指定某一组数码组合去表示某一信息的过程叫做编码。

    BCD码,二—十进制码,Binary Coded Decimal

    就是将十进制数映射为二进制数的一种编码规则。

  • 可靠性编码

    用于检验信号可靠性的编码。

  • 奇偶校验码
    奇校验: 信息串中1的个数为奇数那么将校验位置为0,1的个数为偶数就将校验位置为1.
    偶校验: 信息串中1的个数为偶数那么将校验位置为0,1的个数为奇数就将校验位置为1.

      缺点:
      		1.没有办法纠错
      	    2.对于判断是否错误有局限性,例如若对于偶校验错误两位,那么无法检验出错误。
    
  • 格雷码

    将十进制表示为二进制之后,从右边第一位开始,两位两位的做异或运算,到最后一位是在左侧补零之后进行异或获得最后一位,将重新运算之后的组合的数就是原来数的格雷码表示形式。

    例如: 1001 的 格雷码就是 1101

    这样重排之后的十进制对应的二进制编码汇编的比较规律,方便进行校验。

  • Hamming码(信道编码)

    如果信息有一位错误,那么可以将其找出,并修改。

你可能感兴趣的:(随手记)