Professional Documents
Culture Documents
{0,1}
0:Low
0.0Volt
1:High
5.0Volt
BooleanAlgebra(BinaryLogic)
{0,1}
0:Low
0.0Volt
False
OFF
1:High
5.0Volt
True
ON
BooleanAlgebra(BinaryLogic)
Operation
+:OR
BooleanAlgebra(BinaryLogic)
Operation
+:OR
0+0=00+1=1
1+0=1
1+1=1
BooleanAlgebra(BinaryLogic)
Operation
+:OR
*:AND
0+0=00+1=1
1+0=1
1+1=1
BooleanAlgebra(BinaryLogic)
Operation
+:OR
0+0=00+1=1
1+0=1
1+1=1
*:AND
0*0=00*1=0
1*0=0
1*1=1
BooleanAlgebra(BinaryLogic)
Operation
+:OR
0+0=00+1=1
1+0=1
1+1=1
*:AND
0*0=00*1=0
1*0=0
1*1=1
:NOT
0=11=0
BooleanAlgebra(BinaryLogic)
Operation
+:OR
*:AND
:NOT
BooleanAlgebra(BinaryLogic)
Circuit
+:OR
BooleanAlgebra(BinaryLogic)
Circuit
+:OR
Timing
BooleanAlgebra(BinaryLogic)
Timing
Input A
I
Input
tB
Output
BooleanAlgebra(BinaryLogic)
Circuit
*:AND
BooleanAlgebra(BinaryLogic)
Circuit
*:AND
Timing
BooleanAlgebra(BinaryLogic)
Timing
Input A
I
Input
tB
Output
BooleanAlgebra(BinaryLogic)
Circuit
:NOT
BooleanAlgebra(BinaryLogic)
Circuit
:NOT
Timing
BooleanAlgebra(BinaryLogic)
Timing
Input
O t t
Output
TpNOT
Input
Output
10 ns
0 ns
X = a * b = ab
Y = c * d = cd
z = X + Y = ab + cd
s
Y
X = a * s = as
Y = b * s = bs
z = X + Y = as + bs