计算机中的数据可以分为数值数据和符号数据。下列选项中,不属于数值数据的是( )。

admin2018-11-06  22

问题 计算机中的数据可以分为数值数据和符号数据。下列选项中,不属于数值数据的是(    )。

选项 A、原码
B、BCD码
C、反码
D、补码

答案B

解析 数值数据用来表示数量的多少,它包括定点小数、整数、浮点数和十进制数串4种类型。其在计算机内用二进制编码表示。这里仅介绍带符号整数的原码、反码和补码,并设机器字长为8位。
(1)机器数与真值
通常将表示一个数值数据的机内编码称为机器数;而它所代表的实际值称为机器数的真值。对于带符号数,机器中通常用最高位代表符号位,0表示正,1表示负。
(2)定点数和浮点数
计算机中运行的数有整数和小数,如何确定小数点的位置呢?通常有两种约定,一种是规定小数点的位置固定不变,这时的机器数称为定点数;另一种是小数点的位置可以浮动,这时的机器数称为浮点数。在同样字长的情况下,用浮点表示。
(3)原码、反码和补码
①原码表示法:符号位正数为0,负数为1,其他位按照一般的方法表示数的绝对值。
②反码表示法:机器数的反码可由原码得到,正数的反码与其原码相同,负数的反码为其原码除符号位外的各位逐位取反。
③补码表示法:机器数的补码可由原码得到,正数的补码与其原码相同,负数的补码为其反码在最低位加1。
BCD码(Binary-Coded Decimal)亦称二进码十进数或二一十进制代码。用4位二进制数来表示1位十进制数中的0~9这10个数码。是一种二进制的数字编码形式,用二进制编码的十进制代码。
本题选B。
转载请注明原文地址:https://jikaoti.com/ti/gKkCFFFM
0

相关试题推荐
最新回复(0)