预习笔记 作业
作业:
试题1
二进制数-0111的8位原码是1000 0111
试题2
二进制数-0111的8位反码是1111 1000
试题3
二进制数-0111的8位补码是1000 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,若它是补码,对应的二进制数真值是+0001111
预习笔记#
原码(true form)是一种计算机中对数字的二进制定点表示方法。原码表示法在数值前面增加了一位符号位(即最高位为符号位):正数该位为0,负数该位为1(0有两种表示:+0和-0),其余位表示数值的大小。
原码0有两种表现形式
[+0]原=000...0
[-0]原=100...0
重点##
计算公式

补码:补码表示可以实现加减运算统一,即用加法来实现减法运算。补码的规则为正数的补码就是本身,复数的补码各位求反,末位加一。
计算方法##
正数为本身。负数:符号位不变,各位取反,末位加一。(都在原码基础上)

反码:
反码表示法负数的补码可采用“各位求反,末位加 1"的方法得到,负数反码的定义就是在相应的补码表示再末位减一
计算公式##

移码:
移码等于补码的符号(第一位数字)位取反。
同一数值的移码与补码符号位相反,其它各位相同。
例如:
X=-101011 , [X]原= 1010 1011 ,[X]反=1101 0100,[X]补=1101 0101,[X]移=0101 0101
浙公网安备 33010602011771号