原码补码反码

试题

 

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. 减法也可以直接按加法来处理

 

感想:

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

 

 

 

posted @ 2020-09-10 22:42  Carrout  阅读(185)  评论(0编辑  收藏  举报