若[x]补=1.1011,则真值X是()
第1题:
[x]补=11011100B,则x的真值为()
A. -36D
B. 92D
C. -28D
D. 5CH
第2题:
若[X]补=92H,则X的十进制真值是
A.-110
B.18
C.-18
D.110
第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原=10000001,则其十进制真值为()
第5题:
若某数x的真值为–0.1010,在计算机中该数表示为1.0110,则该数所用的编码方法是()码。
A原
B补
C反
D移
第6题:
若X=-00110010,则[X]补是
A.10110001
B.10110010
C.11001101
D.11001110
第7题:
第8题:
已知单字节整数[X]补=00011100,[Y]补=00110001,则X-Y的十进制真值是______。
A.-20
B.-21
C.-22
D.-25
第9题:
若[x]补=11101100(单符号位),则[x/2]补=(),[x]补的模为()。
第10题:
已知:带符号位二进制数X和Y的补码为[X]补=11001000B,[Y]补=11101111,则[X+Y]真值=()。