zoukankan      html  css  js  c++  java
  • 原码补码反码

    试题

    1、 1000 0111
    2、 1111 1000
    3、 1111 1001
    4、 0111 1001
    5、 1000 0011
    6、 1111 1100
    7、 1111 1101
    8、 0111 1101
    9、 1000 0010
    10、 1111 1101
    11、 1111 1110
    12、 0111 1110
    13、 0000 0111
    14、 0000 0111
    15、 0000 0111
    16、 1000 0111
    17、 0000 0011
    18、 0000 0011
    19、 0000 0011
    20、 1000 0011
    21、 0000 0001
    22、 0000 0001
    23、 0000 0001
    24、 1000 0001
    25、 -1111101
    26、 -1111111
    27、 +1111

    预习作业 

    原码补码反码

    1.原码

    是最简单的机器数表示法,一个数的原码表示由符号位直接后跟数值位构成。
    用最高位表示符号位,‘1’表示负号,‘0’表示正号。其他位存放该数的二进制的绝对值。

    2.反码

    正数的反码是其本身
    负数的反码是在其原码的基础上, 符号位不变,其余各个位取反.
    

      

    3.补码

    正数的补码就是其本身
    负数的补码是在其原码的基础上, 符号位不变, 其余各位取反, 最后+1. (即在反码的基础上+1)

    使用补码的优点:

    1. 可以将符号位和其他位统一处理
    2. 减法也可以直接按加法来处理

    感想:

    只是单纯懂了原码,补码,反码的表示方式,但是并不明白他们的用法,以及使用原因。还则他日深入研究!!

     

  • 相关阅读:
    DSP EPWM学习笔记2
    DSP EPWM学习笔记1
    DSP
    DSP bootloader学习笔记1
    Source Insight 中使用 AStyle 代码格式工具
    DSP基础学习-ADC同步采样
    DSP算法学习-过采样技术
    救救一个只会用万能头的孩子!
    传参(转)
    return
  • 原文地址:https://www.cnblogs.com/zjw1324399/p/13648916.html
Copyright © 2011-2022 走看看