• 预习原码补码


    试题1 二进制数-0111的8位原码是____1000 0111____。

    试题2 二进制数-0111的8位反码是___1111 1000_____。

    试题3 二进制数-0111的8位补码是______1111 1001__。

    试题4 二进制数-0111的8位移码是____0111 1001____。

    试题5 二进制数-0011的8位原码是____1000 0011____。

    试题6 二进制数-0011的8位反码是_____1111 1100___。

    试题7 二进制数-0011的8位补码是___1111 1101_____。

    试题8 二进制数-0011的8位移码是____0111 1101____。

    试题9 二进制数-0010的8位原码是____1000 0010____。

    试题10 二进制数-0010的8位反码是___ 1111 1101_____。

    试题11 二进制数-0010的8位补码是___ 1111 1110_____。

    试题12 二进制数-0010的8位移码是____0111 1110____。

    试题13 二进制数+0111的8位原码是____ 0000 0111____。

    试题14 二进制数+0111的8位反码是____ 0000 0111____。

    试题15 二进制数+0111的8位补码是_____ 0000 0111___。

    试题16 二进制数+0111的8位移码是____1000 0111____。

    试题17 二进制数+0011的8位原码是_____ 0000 0011___。

    试题18 二进制数+0011的8位反码是____ 0000 0011____。

    试题19 二进制数+0011的8位补码是____ 0000 0011____。

    试题20 二进制数+0011的8位移码是_____1000 0011___。

    试题21 二进制数+0001的8位原码是____ 0000 0001____。

    试题22 二进制数+0001的8位反码是_____0000 0001___。

    试题23 二进制数+0001的8位补码是____0000 0001____。

    试题24 二进制数+0001的8位移码是_____ 1000 0001___。

    试题25 对于机器码10000011,若它是补码,对应的二进制数真值是____-1111101____。

    试题26 对于机器码10000001,若它是补码,对应的二进制数真值是____-1111111____。

    试题27 对于机器码00001111,若它是补码,对应的二进制数真值是_____+1111___。

    原码

    原码就是符号位加上真值的绝对值, 即用第一位表示符号, 其余位表示值. 比如如果是8位二进制:

    [+1]原 = 0000 0001
    
    [-1]原 = 1000 0001

    第一位是符号位. 因为第一位是符号位, 所以8位二进制数的取值范围就是:

    [1111 1111 , 0111 1111]==>[-127 , 127]

    反码

    反码的表示方法是:

    • 正数的反码是其本身
    • 负数的反码是在其原码的基础上, 符号位不变,其余各个位取反.
    [+1] = [00000001]原 = [00000001]反
    
    [-1] = [10000001]原 = [11111110]反

    补码

    补码的表示方法是:

    • 正数的补码就是其本身
    • 负数的补码是在其原码的基础上, 符号位不变, 其余各位取反, 最后+1. (即在反码的基础上+1)
    [+1] = [00000001]原 = [00000001]反 = [00000001]补
    
    [-1] = [10000001]原 = [11111110]反 = [11111111]补
  • 相关阅读:
    angularjs 默认选中ng-repeat的一个
    AngularJs中directive的延迟加载
    AngularJS的angucomplete-alt
    Bootstrap Multiselect中文
    input[file]标签的accept=”image/*”属性响应很慢的解决办法
    全局安装cnpm
    实现鼠标悬浮内容自动撑开的过渡动画
    table表格 css样式
    IntelliJ idea 的破解
    浏览器使用谷歌搜索
  • 原文地址:https://www.cnblogs.com/solokill/p/13648161.html
Copyright © 2020-2023  润新知