第一章 题目投稿

作者: 0207_孙玲玉 | 来源:发表于2017-03-10 21:11 被阅读104次

    1、半加器和全加器的区别是(             )。

    答案:全加器比半加器多一个输入端

    分析:半加器包括A,B(代表两个加数)两个输入端,Ci(向高位的进位)、Si(和)两个输出端。全加器输入端比半加器多一项Ci-1(来自低位的进位),输出端与半加器相同。

    2、在计算机中利用补码的方式,n位二进制可以表示(    )个有符号数。

    答案:2∧n

    分析:补码=反码+1   正数的补码即原码的补码,负数的补码=负数的绝对值取反加一。 所以,运用补码方式表示有符号数时,可表示的取值范围(化为十进制)为:-2∧(n-1)~2∧(n-1)-1。一共有2∧n个数。

    3、在计算机中补码为1000的有符号数的真值是(    )。

    答案:-1000

    分析:因为补码=反码+1,所以补码为1000时,对应真值的反码=1000-1=0111

    (根据二进制减法的运算规则,先把1化为0001与1000位数一致,0001取反加一求补码,即-1=1111B,

      1000-1

    =1000B+1111B

    =1 0111

     ↑ 进位,舍去

    =0111B),

    如果先不考虑符号问题,真值的数值部分是1000,换算为十进制即8,又因为补码表示有符号数时真值取值范围(n表示二进制位数)是-2∧(n-1)~2∧(n-1)-1,所以只能是负数,即-1000。

    相关文章

      网友评论

        本文标题:第一章 题目投稿

        本文链接:https://www.haomeiwen.com/subject/rfvogttx.html