zoukankan      html  css  js  c++  java
  • 数电(1):数制和码制

    一、进制互转

    1、二进制和十进制互转

    (1)二 - 十:2的n次方

     (2)十 - 二(整数):除2取余,从下到上。

     (3)十 - 二(小数):乘2取整,从上到下。

    2、二进制和十六进制互转

    (1)二 - 十六:4个1位

    (2)十六 - 二:1位4个

    3、二进制和八进制互转

    (1)二 - 八:3个1位

    (2)八 - 二:1个3位

    二、原码反码补码

    1、原码:新增最高位为符号位,0正1负,其余位不变。

    2、反码:符号位不变,其余位为原码取反。

    3、补码:符号位不变,其余位为反码加一。

    三、常见编码

    1、十进制代码

    2、格雷码(循环码)

    特点:

      (1)每一位的状态变化都按一定的顺序循环。

      (2)相邻两个代码之间只有一位发生变化,这样在代码转换的过程中就不会产生过渡“噪声”。

    注:

      余3循环码就是取4位格雷码中的十个代码组成的,仍具有格雷码的优先,即两个相邻代码之间仅有一位不同

      (独热码不也这样吗?)

    3、ASCII码

    4、独热码

    下次再写

    参考资料:阎石. 数字电子技术基础(第5版)[M]. 高等教育出版社, 2006.

  • 相关阅读:
    innodb next-key lock
    kafka-0.9
    aggregations 详解1(概述)
    mapping 详解5(dynamic mapping)
    mapping 详解4(mapping setting)
    mapping 详解3(Meta-Fields)
    mapping 详解2(field datatypes)
    mapping 详解1(mapping type)
    分布式 ES 操作流程解析
    ES 中的那些坑
  • 原文地址:https://www.cnblogs.com/xianyufpga/p/13189950.html
Copyright © 2011-2022 走看看