zoukankan      html  css  js  c++  java
  • 二进制补码

    十进制数    符号位+ 二进制绝对值 
                的表示方式            ones' complement    two's complement
    +7            0111                表示方式不变            表示方式不变
    +6            0110                表示方式不变            表示方式不变
    +5            0101                表示方式不变            表示方式不变
    +4            0100                表示方式不变            表示方式不变
    +3            0011                表示方式不变            表示方式不变
    +2            0010                表示方式不变            表示方式不变
    +1            0001                表示方式不变            表示方式不变
    +0            0000                表示方式不变            表示方式不变
    -0            1000                1111                    [1]0000
    -1            1001                1110                    1111
    -2            1010                1101                    1110
    -3            1011                1100                    1101
    -4            1100                1011                    1100
    -5            1101                1010                    1011
    -6            1110                1001                    1010
    -7            1111                1000                    1001
    -8    超出4个bit所能表达范围    超出4个表达范围    1000
    注:    要设计硬件区分符号位,比较绝对值大小。    无需设计硬件比较大小,但零存在两种表示方法。    较好的解决上述问题。由于零只有一种表达方式,所以,可以比别的方式多表达一个-8.
  • 相关阅读:
    Linux(debian)安装Redis教程
    Linux下Nginx学习笔记
    Linux常用命令
    MySQL代码片段
    MySql学习笔记
    漂亮的Web颜色
    Electron开发问题总结
    Git 教程
    Python基础
    【原创】servlet+spring+mybatis配置总结
  • 原文地址:https://www.cnblogs.com/CodeWorkerLiMing/p/12505529.html
Copyright © 2011-2022 走看看