已知原码为110101,确定其对应的真值为()
第1题:
●某数值编码为FFH,若它所表示的真值为-127,则它是用 (10) 表示的;若它所表示的真值为-1,则它是用 (11) 表示的。
(10) A.反码
B.原码
C.补码
D.移码
(11) A.补码
B.反码
C.原码
D.移码
第2题:
正数的机器数等于其真值的码制有(12)。
A.原码
B.补码
C.反码
D.原码、反码、补码
第3题:
A.57D
B.-57D
C.58D
D.-58D
第4题:
●计算机中十六位浮点数的表示格式为
某机器码为1110001010000000,
若阶码为移码且尾数为反码,则其十进制真值为 (7) ;
若阶码为移码且尾数为原码,则其十进制真值为 (8) ;
若阶码为补码且尾数为反码,则其十进制真值为 (9) ;
若阶码为补码且尾数为原码,则其十进制真值为 (10) ,将其规格化后的机器码为 (11) 。
(7)~(10) A.0.078125
B.20
C.20.969375
D.1.25
(11) A.11110101000000
B.1110001010000000
C.1101010100000000
D.11110001010000
第5题:
计算机中十六位浮点数的表示格式为
某机器码为1110001010000000,
若阶码为移码且尾数为反码,则其十进制真值为(7);
若阶码为移码且尾数为原码,则其十进制真值为(8);
若阶码为补码且尾数为反码,则其十进制真值为(9);
若阶码为补码且尾数为原码.则其十进制真值为(10),将其规格化后的机器码为(11)。
A.0.078125
B.20
C.20.969375
D.1.25
第6题:
某数值编码为FFH,若它所表示的真值为–127,则它是用()表示的;若它所表示的真值为–1,则它是用()表示的。
A.原码
B.反码
C.补码
D.移码@@@SXB@@@A.原码
B.反码
C.补码
D.移码
在计算机机器数的编码中通常有原码、反码、补码和移码四种方法。现码值为FFH,即11111111B。按原码表示法:符号加数值,则该数为一负数,真值刚好为–127。若按补码表示法,该数仍为一负数,其真值为–1。
第7题:
A、57D
B、-57D
C、58D
D、-58D
第8题:
数x的真值为-0.1011B,其原码表示为______________,补码表示为______________。
答案:原码表示为:1.1011、补码表示为:1.1011
分析:
真值和原码转换
真值是正数,直接把“+”换成0,再用",“或者”.“隔开(整数用“,”,小数用”.")
真值是负数,直接把“-”换成1,再用",“或者”."隔开
所以:x值-0.1011B的原码表示为:1.1011
补码和原码转换
对于正数:补码=原码
对于负数:补码=原码除符号位外,各位取反,末位再+1
所以:x值-0.1011B的补码表示为:1.1011
注意:+0和-0的补码相等
第9题:
计算机中16位浮点数的表示格式如图1所示:
某机器码为1110001010000000。
若阶码为移码且尾数为反码,其十进制真值为(8);
若阶码为移码且尾数为原码,其十进制真值为(9);
若阶码为补码且尾数为反码,其十进制真值为(10);
若阶码为补码且尾数为原码,其十进制真值为(11),将其规格化后的机器码为(12)。
A.0.078125
B.1.45
C.20
D.20.697395
第10题:
计算机中十六位浮点数的表示格式为图1.4
某机器码为1010001010000000。
若阶码为移码且尾数为反码,则其真值为(60);
若阶码为移码且尾数为原码,则其真值为(61);
若阶码为补码且尾数为反码,则其真值为(62);
若阶码为补码且尾数为原码,则其真值为(63),将其规格化后的机器码为(64)。
A.0.00000001012
B.2010
C.1.2510
D.20.96937510