要判断字长为 16 位的整数 a 的低四位是否全为 0,则( )

题目
要判断字长为 16 位的整数 a 的低四位是否全为 0,则( )

A.将 a 与0x000F进行"逻辑与"运算,然后判断运算结果是否等于0
B.将 a 与0x000F进行"逻辑或"运算,然后判断运算结果是否等于F
C.将 a 与0x000F进行"逻辑异或"运算,然后判断运算结果是否等于0
D.将 a 与 0x000F 进行"逻辑与"运算,然后判断运算结果是否等于F
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

字长为7位的无符号二进制整数能表示的十进制整数的数值范围______。

A.0~128

B.0~255

C.0~127

D.1~127


正确答案:C
解析:7位无符号数能用二进制表示为从0000000~1111111,化成十进制为0~127,故为128个数。

第2题:

某计算机字长16位,若采用定点补码整数表示数值,最高1位为符号位,其他15位为数值部分,则所能表示的最小整数为(8),最大负数为(9)。

A.1

B.-215

C.-1

D.-216


正确答案:B
解析:见公共试题Ⅰ(8)、(9)。

第3题:

字长为7位的无符号二进制整数能表示的十进制整数的数值范围是( )。

A.0~128

B.0~255

C.0~127

D.1~127


正确答案:C
 无符号数,即自然数。7位无符号的二进制数的范围是0000000~1111111,转换成十进制就是0~127。

第4题:

下面判断是否溢出的规则中哪个是正确的?______。

A.两个整数相加,若最高位(符号位)有进位,则一定发生溢出

B.两个整数相加,若结果的符号位为0,则一定发生溢出

C.两个整数相加,若结果的符号位为1,则一定发生溢出

D.两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出


正确答案:D
解析:加法时,判断有无溢出的规则是:两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出。减法时,判断有无溢出的规则是:两个异号的整数相减,若结果的符号位与被减数的符号位相反,则发生溢出。

第5题:

运算器在执行两个用补码表示的整数加法时,判断其是否溢出的规则为()

A. 两个整数相加,若最高位(符号位)有进位,则一定发生溢出

B. 两个整数相加,若结果的符号位为0,则一定发生溢出

C. 两个整数相加,若结果的符号位为1,则一定发生溢出

D. 两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出


参考答案D

第6题:

 要判断16位二进制整数x的低三位是否全为0,则令其与十六进制数0007进行_(14)____运算,然后判断运算结果是否等于0

14逻辑与      逻辑或       逻辑异或       算术相加

 


 

试题分析:

在逻辑运算中,设AB为两个逻辑变量,当且仅当AB的取值都为时,AB的值为;否则AB的值为。当且仅当AB的取值都为时,AB的值为;否则AB的值为。当且仅当AB的值不同时,A异或B,否则A异或B

    对于16位二进制整数x,其与0000000000000111(即十六进制数0007)进行逻辑与运算后,结果的高13位都为0,低3位则保留x的低3位,因此,当x的低3位全为0时,上述逻辑与运算的结果等于0

 

第7题:

运算器在执行两个用补码表示的整数加法时,下面判断是否溢出的规则中______是正确的。

A.两个整数相加,若最高位(符号位)有进位,则一定发生溢出

B.两个整数相加,若结果的符号位为0,则一定发生溢出

C.两个整数相加,若结果的符号位为1,则一定发生溢出

D.两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出


正确答案:D
解析:两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出。

第8题:

●要判断16位二进制整数x的低三位是否全为0,则令其与十六进制数0007进行

(11)运算,然后判断运算结果是否等于0。

(11)A.逻辑与

B.逻辑或

C.逻辑异或

D.算术相加


正确答案:A

第9题:

用16位字长(其中1位符号位)表示定点整数时,所能表示的数值范围是______。

A、[0,216–1]

B、[0,215–1]

C、[0,214–1]

D、[0,215]


正确答案:B

第10题:

字长为7位的无符号二进制整数能表示的十进制整数的数值范围是( )A.0~128B.0~255SXB

字长为7位的无符号二进制整数能表示的十进制整数的数值范围是( )

A.0~128

B.0~255

C.0~127

D.1~127


正确答案:C
无符号数,即自然数。7位无符号的二进制数的范围是0000000~1111111,转换成十进制就是0~127。

更多相关问题