预习笔记 作业

作业:

试题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

posted @ 2020-09-11 13:17  天秀5523  阅读(256)  评论(0)    收藏  举报