A、(10011001)2 B、(227)8 C、(98)16 D、(152)10
42.设x=-0.1101,则[x]补为______。
A、 1.0011 B、 1.1101 C、 1.0010 D、 1.1110 43.设寄存器位数为8位,机器数采用补码形式(含一位符号位)。对应于十进制数-27, 寄存器内为______。
A、27H B、9BH C、E5H D、5AH
44.若X的补码为10101010B,那么X的真值为:( )
A、-2AH B、-86D C、-125Q D、11010110B
45.若十进制数49在八位寄存器中表示为01001001,则该寄存器中的数据是以( )形式表示的。
A、原码 B、反码 C、补码 D、BCD码
46.要将某八位寄存器中的数高四位置0,低四位不变,应将该寄存器的值( )
A、和F0H进行与运算 B、和F0H进行或运算 C、和0FH进行与运算 D、和0FH进行或运算 47.已知[X]补=10000000,则X的真值是________。
A、0 B、-0 C、-127 D、-128 48.下列四个不同进制的数中,其值最大的是 。
A、(75)10 B、(11011001)2 C、(A7)16 D、(37)8 49.设寄存器位数为8位,机器数采用定点整数补码形式(1位符号位),对应于十进制数-28,寄存器内存放的内容为_________。
A、28H B、E4H C、9CH D、5EH 50.下列用补码表示的数中最小数是( )
A、00101101B B、11111111B C、10000001B D、10101101B 51.十进数制数77可用二进制数表示为( )
A、1001011 B、1001101 C、100101 D、1110111 52.一个8位二进制补码的表示范围( )
A、0~255 B、-128~+127 C、-127~+128 D、-128~+127 53.有一个八位二进制补码为11111101,相对应的十进数中( )
A、509 B、253 C、-3 D、10101111 三、判断题
1.计算机中采用二进制数是因为二进制简单,处理起来方便。
2.十进制数要转换成十六进制数必须先转换为二进制数然后再由二进制数转换成十六进制数。
3.计算机中也可以直接处理十六进制数。
4.计算机中的数据可以精确地表示每一个小数和整数。
5.任一个十进制的小数均可以采用乘2取整的方法转换成与之完全等值的二进制数。 6.计算机中可以表示也可以存储任何精度的数。
7.计算机中的数据可分为两大类即数值型和字符型。
8.ASCII码是一种字符编码,而汉字的各种输入方法也是一种字符编码。 9.只有负数有补码而正数无补码。
10.负数的补码就是原码逐位取反后的结果。
11.在原码及反码的表示方法中0的表示均是唯一的,即0只有一种表示形式。 12.用补码表示数据,无论X是正数还是负数,[X]补都是正数。
13.[X]补是一个正数还是一个负数,是根据[X]补的符号位是“0”还是“1”确定的。