主观题:在8位系统下,所表示的8位二进制有符号数的最大值加1时会出现什么结果?
8位二进制所能表示的数值原本为:-127~+127之间。
当最大值127再加上1时,在计算机中由补码进行表示时会出现什么问题?
答案:1。8位二进制最大值
真值:+127 (10分)
原码:0111 1111 (20分)
2。8位二进制表示的最小值(原码)
真值:-127 (10分)
原码:1111 1111 (20分)
3。在127的基础上再加1
计算机中所有运算全部使用补码
0111 1111
0000 0001
-----------
1000 0000 (20分)
这个码对应8位编码的-128的补码!(20分)
当最大值127再加上1时,在计算机中由补码进行表示时会出现什么问题?
答案:1。8位二进制最大值
真值:+127 (10分)
原码:0111 1111 (20分)
2。8位二进制表示的最小值(原码)
真值:-127 (10分)
原码:1111 1111 (20分)
3。在127的基础上再加1
计算机中所有运算全部使用补码
0111 1111
0000 0001
-----------
1000 0000 (20分)
这个码对应8位编码的-128的补码!(20分)