真值是正数时,其原码和补码的取值是一样的。
第1题:
正数的机器数等于其真值的码制有(12)。
A.原码
B.补码
C.反码
D.原码、反码、补码
第2题:
补码运算的结果是正数时得到的就是原码。()
第3题:
A.原码表示法
B.反码表示法
C.补码表示法
D.BCD码表示法
第4题:
第5题:
A.原码每位取反可得到反码
B.正数的原码和其反码一样
C.补码符号位取反即得到移码
D.所有编码中正数符号位为0,正数符号位为1
答案BC
第6题:
下列四条叙述中,正确的是()。
A、二进制正数的补码等于原码本身
B、二进制负数的补码等于原码本身
C、二进制负数的反码等于原码本身
D、上述均不正确
第7题:
正数的补码与原码______。
第8题:
数x的真值为-0.1011B,其原码表示为______________,补码表示为______________。
答案:原码表示为:1.1011、补码表示为:1.1011
分析:
真值和原码转换
真值是正数,直接把“+”换成0,再用",“或者”.“隔开(整数用“,”,小数用”.")
真值是负数,直接把“-”换成1,再用",“或者”."隔开
所以:x值-0.1011B的原码表示为:1.1011
补码和原码转换
对于正数:补码=原码
对于负数:补码=原码除符号位外,各位取反,末位再+1
所以:x值-0.1011B的补码表示为:1.1011
注意:+0和-0的补码相等
第9题:
对真值0表示形式唯一的机器数是_______。
A.原码
B.补码
C.反码
D.移码
第10题:
正数的机器数等于其真值的码制有()。