要判断字长为 16 位的整数 a 的低四位是否全为 0,则( )A.将 a 与0x000F进行"逻辑与"运算,然后判断运算结果是否等于0B.将 a 与0x000F进行"逻辑或"运算,然后判断运算结果是否等于FC.将 a 与0x000F进行"逻辑异或"运算,然后判断运算结果是否等于0D.将 a 与 0x000F 进行"逻辑与"运算,然后判断运算结果是否等于F
要判断字长为 16 位的整数 a 的低四位是否全为 0,则( )
A.将 a 与0x000F进行"逻辑与"运算,然后判断运算结果是否等于0
B.将 a 与0x000F进行"逻辑或"运算,然后判断运算结果是否等于F
C.将 a 与0x000F进行"逻辑异或"运算,然后判断运算结果是否等于0
D.将 a 与 0x000F 进行"逻辑与"运算,然后判断运算结果是否等于F
B.将 a 与0x000F进行"逻辑或"运算,然后判断运算结果是否等于F
C.将 a 与0x000F进行"逻辑异或"运算,然后判断运算结果是否等于0
D.将 a 与 0x000F 进行"逻辑与"运算,然后判断运算结果是否等于F
参考解析
解析:在逻辑运算中,设A和B为两个逻辑变量,当且仅当A和B的取值都为"真" 时,A与B的值为"真";否则A与B的值为"假"。当且仅当A和B的取值都 为"假"时,A或B的值为"假";否则A或B的值为"真"。当且仅当A、B的值不同时,A异或B为"真",否则A异或B为"假"。对于16位二进制整数a, 其与0000000000001111(即十六进制数000F)进行逻辑与运算后,结果的高12位都为0,低4位则保留a的低4位,因此,当a的低4位全为0时,上述逻辑与运算的结果等于0。
相关考题:
运算器在执行两个用补码表示的整数加法时,下面判断是否溢出的规则中______是正确的。A.两个整数相加,若最高位(符号位)有进位,则一定发生溢出B.两个整数相加,若结果的符号位为0,则一定发生溢出C.两个整数相加,若结果的符号位为1,则一定发生溢出D.两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出
运算器在执行两个用补码表示的整数加法时,判断其是否溢出的规则为() A. 两个整数相加,若最高位(符号位)有进位,则一定发生溢出B. 两个整数相加,若结果的符号位为0,则一定发生溢出C. 两个整数相加,若结果的符号位为1,则一定发生溢出D. 两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出
下面判断是否溢出的规则中哪个是正确的?______。A.两个整数相加,若最高位(符号位)有进位,则一定发生溢出B.两个整数相加,若结果的符号位为0,则一定发生溢出C.两个整数相加,若结果的符号位为1,则一定发生溢出D.两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出
字长为7位的无符号二进制整数能表示的十进制整数的数值范围是( )A.0~128B.0~255SXB 字长为7位的无符号二进制整数能表示的十进制整数的数值范围是( )A.0~128B.0~255C.0~127D.1~127
一个字长为7位的无符号二进制整数能表示的十进制数值范围是( )。 A.0~256B.0~255SXB 一个字长为7位的无符号二进制整数能表示的十进制数值范围是( )。A.0~256B.0~255C.0~128D.0~127
一个字长为8位的无符号二进制整数能表示的十进制数值范围是( )A.0~256B.0~255 一个字长为8位的无符号二进制整数能表示的十进制数值范围是( )A.0~256B.0~255C.1~256D.1~255
要判断宇长为 16 位的整数 a 的低四位是否全为 0,则( )。 A. 将 a 与0x000F进行逻辑与逻辑与运算,然后判断运算结果是否等于0B. 将 a 与0x000F进行逻辑或运算,然后判断运算结果是否等于FC. 将 a 与0x000F进行逻辑异或运算,然后判断运算结果是否等于0D. 将 a 与 0x000F 进行逻辑与运算,然后判断运算结果是否等于F
要判断字长为16 位的整数 a 的低四位是否全为 0,则( )A.将 a 与 0x000F 进行逻辑与运算,然后判断运算结果是否等于 0B.将 a 与 0x000F 进行逻辑或运算,然后判断运算结果是否等于 FC.将 a 与 0xFFF0 进行逻辑弄或运算,然后判断运算结果是否等于0D.将 a 与 0xFFF0 进行逻辑与运算,然后判断运算结果是否等于 F
机器字长为16位,若用补码来表示带符号整数,则其表示范围为()A、-32768~+32767B、-0.32768~-0.32767C、-1~32767/32768D、-32767/32768~-32767/32768
单选题字长为8位的计算机,它能表示的无符号整数的范围是()。A0~127B0~255C0~512D0~65535