Universal gate
Universal gate is a gate that can implement to any other Boolean function without use any other
gate, like AND, OR, NOT, NAND, NOR. In this section, we will focus on NAND gate
and NOR gate.
Why NAND/ NOR gate also are called universal gate?
This is because they can be implemented to others
gate/function, so they called universal gate. Example NAND gate can used as NOT
gate.
NAND gate
The name NAND is the contraction of NOT-AND. The
graphical symbol of NAND gate consists of AND gate symbol and a burble.
The name NAND is
the contraction of NOT-AND.(**High output=1,low output=0)
The truth table
and symbol of the NAND gate is shown as below.
A
|
B
|
X
|
0
0
1
1
|
0
1
0
1
|
1
1
1
0
|
Implementing NOT using only NAND gate
Implementing AND gate using NAND gate
Implementing OR gate using NAND
gate
Implementing NOR gate using only NAND gate
NOR gate
The name NOR is
the abbreviation of NOT-OR.
The grahical symbol
for NOR gate consist of OR gate symbol and a burble .
The truth table
and graphical symbol of NOR gate is shown below
A
|
B
|
X
|
0
0
1
1
|
0
1
0
1
|
1
0
0
0
|
Below have some
example implemented
Implementing NOT gate using
only NOR gate
Implementing AND gate using
only NOR gate
Implementing OR gate using only
NOR gate
Implementing NAND gate using
NOR gate
Equivalent way to draw NAND/NOR
gate
A) NAND gate
B) NOR gate
Additon:
Kee Hwaai Sziang B031210067