21. 常用的分组校验(n,k)码中,冗余位的位数为
位。A.n+kB.n-kC.nD.k答案:B冗余位也就是校验位.在分组校验(n,k)码中,n为总的码长,k为信息位位数,则校验位占n-k位。
22. 下列
是不合法的BCD码。A.0111 1001B.1101 0110C.0000 0100D.1000 0101答案:BBCD码是十进制的二进制编码,即将一位十进制数0~9用四位二进制数0000~1001表示,四位编码中剩下的6种二进制编码1010~1111都是非法的BCD码。
23. 适合于科学计算的数据表示形式为
。A.字符串B.定点数C.二/十进制数D.浮点数答案:D浮点数表示范围大,精度高,适合于科学计算。
24. 设浮点数阶的基数为8,尾数用模4补码表示。试指出下列浮点数中
是规格化数。A.11.111000B.00.000111C.11.101010D.00.111101答案:D规格化数要求小数点后第一位有效数值位为1,对于补码表示方式,即要求符号位与最高数位相异。
25. XY为定点二进制数,其格式为1位符号位,n位数值位。若采用Booth补码一位乘法实现乘法运算,则最多需要
次加法运算。A.n-1B.nC.n+1D.n+2答案:CBooth乘法运算中,符号位也参与运算。所以需要n+1次加法运算。
26. 定点小数X的补码表示范围是
。A.-1