जब Shannon ने boolean algebra को टेलीफोन switching circuit में apply किया तो engineers को ये realize हुआ की boolean algebra को computer
electronics में भी उपयोग करते
हैं. Computer में ये boolean operation logic gates के द्वारा होता
होता है.
Logic gate क्या है?
Gate एक basic
electronic circuit है जो एक या उससे ज्यादा signals पर operate होते हैं और output signal produce करते हैं. Gate डिजिटल circuit है क्युकि input और output signals या तो low voltage (denotes 0) या high voltage (denotes 1) होते हैं.
- Inverter(NOT gate)
- OR gate
- AND gate
Inverter (NOT gate):
Inverter gate में एक ही input signal है और एक ही output signal है. Output state हमेशा input state से opposite होती है.
Truth table for
NOT gate:
X
|
Y
|
High
|
Low
|
Low
|
High
|
X
|
Y
|
0
|
1
|
1
|
0
|
OR gate :
OR gate में दो या उससे ज्यादा input signal होते हैं पर एक ही output signal होता है. अगर कोई एक भी input signal high है तो output signal भी high होगा. अगर सभी input 0 होंगे तो ही output 0 होगा.
Truth table:
ये दो input के लिए है:
X
|
Y
|
F
|
0
|
0
|
0
|
0
|
1
|
1
|
1
|
0
|
1
|
1
|
1
|
1
|
नीचे का truth table तीन input के लिए हैं:
X
|
Y
|
Z
|
F
|
0
|
0
|
0
|
0
|
0
|
0
|
1
|
1
|
0
|
1
|
0
|
1
|
0
|
1
|
1
|
1
|
1
|
0
|
0
|
1
|
1
|
0
|
1
|
1
|
1
|
1
|
0
|
1
|
1
|
1
|
1
|
1
|
OR gate का symbol:

AND gate:
AND gate में दो या उससे
ज्यादा input signal होते हैं पर एक ही
output signal होता है. अगर कोई
एक भी input signal
low है तो output signal भी low होगा. अगर सभी input 1 होंगे तो ही output 1 होगा.
Truth table:
ये दो input के लिए है:
X
|
Y
|
F
|
0
|
0
|
0
|
0
|
1
|
0
|
1
|
0
|
0
|
1
|
1
|
1
|
नीचे का truth table तीन input के लिए हैं:
X
|
Y
|
Z
|
F
|
0
|
0
|
0
|
0
|
0
|
0
|
1
|
0
|
0
|
1
|
0
|
0
|
0
|
1
|
1
|
0
|
1
|
0
|
0
|
0
|
1
|
0
|
1
|
0
|
1
|
1
|
0
|
0
|
1
|
1
|
1
|
1
|
AND gate का symbol :

Boolean algebra का basic postulates:
Boolean algebra
जो mathematics के system का हिस्सा है उनके भी कुछ fundamental laws होते है जो workable, cohesive framework बनाने के लिए use होता है. और उसके basis पर theorem बनते हैं.
Postulates
boolean algebra के basic relation को state करता है जो नीचे दिए हुए हैं:
|
Duality of principle:
यह ये state करता है की अगर हम
किसी एक boolean
relation से शुरू करते हैं
तो दूसरा boolean
relation को हम नीचे दिए हुए process से derive कर सकते हैं:
प्रत्येक OR sign(+) को AND sign(.) में change करे.
- प्रत्येक AND sign(.) को OR sign(+) में change करे.
- प्रत्येक 0 को 1 से और 1 को 0 से replace करे.
जैसे: 0+0=0, इसका dual
1.1=1
0+1=1, इसका dual=1.0=0
Boolean algebra के basic theorem:
- 0 और 1 की properties
- 0+X=X
- 1+X=1
- X=0
- X=X
- Indempotence law:
- X+X=X
- X=X
- Involution law:
(X’)=X
इसे हम double-inversion rule भी कहते हैं.
- Complementarity law:
- X+X=1 ये Tautology है.
- X=0 ये Fallacy है.
- Commutative law:
- X+Y=Y+X
- Y=Y.X
- Associative law:
- X+(Y+Z)=(X+Y)+Z
- X(YZ)=(XY)Z
- Distributive law:
- X(Y+Z)=XY+XZ
- X+YZ=(X+Y)(X+Z)
- Absorption law:
- X+XY=X
- X*(X+Y)=X
- 3RD distributive law:
- X+X’Y=X+Y
दोस्तों ये सारे laws का use करके boolean expression को reduce करते हैं. इसके
आगे हम कुछ और logic gates को देखते हैं.
0 comments:
Post a Comment