写出下列真值对应的原码和补码的形式。X=-1110011B;X=-71D;X=+1001001B。

题目
问答题
写出下列真值对应的原码和补码的形式。X=-1110011B;X=-71D;X=+1001001B。
参考答案和解析
正确答案: (1)原码:11110011补码:10001101
(2)原码:11000111补码:10111001
(3)原码:01001001补码:01001001
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若某数x的真值为–0.1010,在计算机中该数表示为1.0110,则该数所用的编码为()。

A.原码

B.补码

C.反码

D.移码


正确答案:B

第2题:

写出X=10111101,Y=一00101011的双符号位原码,反码、补码表示,并用双符号补码计算两个数的差。

第3题:

x的真值为-0.1011B,其原码表示为______________,补码表示为______________


答案:原码表示为:1.1011、补码表示为:1.1011

分析:

真值和原码转换

真值是正数,直接把“+”换成0,再用",“或者”.“隔开(整数用“,”,小数用”.")

真值是负数,直接把“-”换成1,再用",“或者”."隔开

所以:x值-0.1011B的原码表示为:1.1011

补码和原码转换

对于正数:补码=原码

对于负数:补码=原码除符号位外,各位取反,末位再+1

所以:x值-0.1011B的补码表示为:1.1011

注意:+0和-0的补码相等


第4题:

已知X=-120,则X的原码(八位)是()补码(八位)是()


正确答案:11111000 ;10001000

第5题:

已知X的原码是10001000,则X的反码是(),补码是()


正确答案:11110111;11111000

第6题:

写出X=10111101,Y=一0010101l的原码和补码表示,并用补码计算两个数的差。
[X]原=010111101
[Y]原=100101011
[X]补=010111101
[Y]补=111010101
[X—Y]补=011101000

第7题:

写出X=10111101,Y=-00101011的原码和补码表示,并用补码计算两个数的和。

第8题:

写出X=10111101, Y=-00101011的原码和补码表示,并用补码计算两个数的差。


参考答案

第9题:

已知X=-115,则X的原码是(),补码是()。(用八位二进制表示)


正确答案:11110011;10001101

第10题:

设字长为8位,X=0FAH,当X为补码的时候,其真值是();当X为无符号数的时候,其真值是()。


正确答案:-6;250