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

免费题库2022-08-02  32

问题 要判断16位二进制整数x的低三位是否全为0,则令其与十六进制数0007进行(  )运算,然后判断运算结果是否等于0。A.逻辑与B.逻辑或C.逻辑异或D.算术相加

选项 A.逻辑与
B.逻辑或
C.逻辑异或
D.算术相加

答案 A

解析 本题考查计算机系统中数据运算基础知识。
    在逻辑运算中,设A和B为两个逻辑变量,当且仅当A和B的取值都为“真”时,A与B的值为“真”;否则A与B的值为“假”。当且仅当A和B的取值都为“假”时,A或B的值为“假”;否则A或B的值为“真”。当且仅当A、B的值不同时,A异或B为“真”,否则A异或B为“假”。
  对于16位二进制整数x,其与0000000000000111(即十六进制数0007)进行逻辑与运算后,结果的高13位都为0,低3位则保留x的低3位,因此当x的低3位全为0时,上述逻辑与运算的结果等于0。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2427517.html

最新回复(0)