下表中的0表示假,1表示真。
!A与A相反,当A为真,!A就为假;
A+B表示只要A或者B其中一个为真就为真;
A·B表示A和B中只要有一个为假就为假,当两个都为真时结果才为真;
A⊕B表示A与B都为假或者真时,就为假,当A和B不相同,一个真一个假时就为真;
A⊙B 表示A与B都为假或者真时,就为真,当A和B不相同,一个真一个假时就为假。
A | B | !A | A+B | A·B | A⊕B | A⊙B |
---|---|---|---|---|---|---|
0 | 0 | 1 | 0 | 0 | 0 | 1 |
0 | 1 | 1 | 1 | 0 | 1 | 0 |
1 | 0 | 0 | 1 | 0 | 1 | 0 |
1 | 1 | 0 | 1 | 1 | 0 | 1 |
计算机存储数据采用的是双符号位(00表示正号、11表示负号),两个符号相同的数相加时,如果运算结果的两个符号位经___运算得1,则可断定这两个数相加的结果产生了溢出。
A.逻辑与
B.逻辑或
C.逻辑同或
D.逻辑异或
解析:依题“两个符号相同的数相加时,如果运算得1,则代表溢出,也就是说只有两个符号相同的数相加为0才不会溢出。当A、B都为0或者都为1时,运算结果都为0的只有异或【A与B都为假或者真时,就为假,当A和B不相同,一个真一个假时就为真】”