Binary 我们如何解pxor,1xor,q?如何验证结果是否正确?

Binary 我们如何解pxor,1xor,q?如何验证结果是否正确?,binary,equation,xor,Binary,Equation,Xor,当我们做(pxor qxor 1) 我知道(pxor 1)是p' 是(pxor q xor 1)=(pxor q')还是(pxor q') 请帮帮我。我们如何验证这些内容?由于所有运算符都是相同的,它们将具有相同的优先级,因此(p xor q xor 1)将等效于此: (p xor q)xor 1 这相当于: (p xor q)如何验证这一点 让我们建立一个模型,看看另一个方程的结果如何比较 可以读作(pxor q)xor 1 当然,我们假设1代表真,0代表假 p q p xor q

当我们做
(pxor qxor 1)

我知道
(pxor 1)
是p'

(pxor q xor 1)=(pxor q')
还是
(pxor q')


请帮帮我。我们如何验证这些内容?

由于所有运算符都是相同的,它们将具有相同的优先级,因此
(p xor q xor 1)
将等效于此:

(p xor q)xor 1
这相当于:

(p xor q)

如何验证这一点

让我们建立一个模型,看看另一个方程的结果如何比较

可以读作
(pxor q)xor 1

当然,我们假设1代表真,0代表假

p   q   p xor q xor 1
0   0   1
0   1   0
1   0   0
1   1   1
这将给出与
p xnor q

p   q   p xnor q    
0   0   1
0   1   0
1   0   0
1   1   1

not(pxor q)
pxor not q
not(p)xor not(q)
将给出相同的结果。

这一点尚不清楚。你说的“解决”是什么意思?我道歉。我的意思是验证。如果
pxor 1=p'
那么
pxor qxor 1=qxor(pxor 1)=qxor p'
同样,它等于
pxor q'
(pxor q)
。pxor q'和(pxor q)'都是这个问题的答案吗?它们是一样的吗?如何验证?您可以使用数学定义的布尔代数解(验证)布尔(二进制)方程。