进制及数制转换 知识点题库

算式110B+2H的值是  (   )
A . 1000B B . 11010B C . 1010H D . 112BH
在用Winhex软件观察字符的十六进制内码时,结果如下图所示,如果内码“69”位置上看到的是“70”,则该内码对应的字符为(   )

A . I B . j C . p D . q
在计算机内,有符号数有3种表示法:原码、反码和补码。

⑴原码就是二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小;

⑵反码表示法规定:正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外。如二进制原码10010,则反码11101(注:在10010中,左边的1为符号码,故为负);

⑶补码表示法规定:正数的补码与其原码相同;负数的补码是在其反码的末位加1,符号位除外。

根据以上运算规则,二进制有符号数100011的补码的十进制表示是(  )

A . -29 B . -4 C . -61 D . -36
算式3EH-1001B的运算结果是(  )
A . 110101B B . 101011B C . 63D D . 3DH
计算机中采用补码的方式存储负整数,求一个十进制负数的8位二进制补码方法是:将其对应的正数7位二进制所有位数取反(1改为0,0改为1)后加1,并设置符号位(最高位)为1。如求-3的8位二进制补码方法:3的7位二进制数为0000011,取反后为1111100,加1后为1111101,设置符号位为1,-3的8位二进制补码为11111101。则十进制数-7的8位二进制补码为(      )
A . 11111001 B . 10000101 C . 11111011 D . 11111100
十进制数59转化成二进制数是(  )
A . 110111 B . 111011 C . 111010 D . 100111
下列将二进制数(1101)2转换成十进制数的算式中,正确的是(  )
A . 1×23+1×22+0×21+1×20 B . 1×23+0×22+1×21+1×20 C . 1×24+1×23+0×22+1×21 D . 1×24+0×23+1×22+1×21
用UltraEdit软件观察字符内码,部分界面如图所示,下列说法正确的是(  )

A . 上述字符中共有8个ASCII码字符 B . 字符“1+2”的内码可能是“31 2E 32” C . 字符“P”的内码用十六进制表示是“51” D . 汉字“联”的内码用十六进制表示是“EF C1”
编写一个将十进制数转换为二进制的VB自定义函数,完成划线处应填的语句。

Function dTOb(x As Integer)As String

Dim s As String

Do While x>0

If x Mod 2=0 Then s="0"Else s="1"

x=x\2

Loop

End Function

将下列数转换为十进制数,除以8后余数为1的是(    )
A . B50H B . 100111B C . F59H D . 111000B
成语“半斤八两”反映的是以下哪种进制(    )。
A . 十进制 B . 八进制 C . 十六进制 D . 二进制
关于十六进制转换为二进制,下列说法正确的是(    )。
A . 一位变三位,不足位补0 B . 一位变四位,不足位补0 C . 一位变二位,不足位补0 D . 以上说法均不正确
二进制数1011010.01转换成十六进制数为(    )。
A . B4.1 B . 5A.4 C . 510.4  D . A5.1
3EH-101B的运算结果是(     )
A . 53D B . 43D C . 111000B D . 111001B
  字符“f”的ASCII码值的十进制为102,ASCII码值十进制为98的字符的二进制
10110100(2) = ((10)

255(10) = ((16)  

100(10) = ((2)

E2(16) = ((2)  

11100101(2) = ((16)

二进制数(1110)2转换成十进制数是(     )
A . 12 B . 13 C . 14 D . 15
如果我们用一个■代表一位数,几个■代表几位数,那么(1■■1■)2能表示的十进制数字范围是(    )
A . 0~32 B . 17~31 C . 18~31 D . 16~32
1□□0是一个四位数的二进制数,记为X,以下表达式正确的是()
A . X>9 B . X=6 C . X/2<2 D . X*2>=16
异或运算是一种逻辑运算,运算时要求把参与运算的数转换为二进制数再进行按位运算。若两个 值不相同,则异或结果为1;否则异或结果为0。已知大写字母“A”的ASCII码为41H,小写字母 “a”的ASCII码为61H,则字符串“Bj”利用密钥10101100进行异或加密的结果为(    )
A . 1110111011000110 B . 1100011011101110 C . 0001000100111001 D . 1110111000111001