ਲੌਜਿਕ ਗੇਟ

testwiki ਤੋਂ
ਨੈਵੀਗੇਸ਼ਨ 'ਤੇ ਜਾਓ ਸਰਚ ਤੇ ਜਾਓ

ਲੌਜਿਕ ਗੇਟ(ਅੰਗਰੇਜ਼ੀ:Logic gate) ਇੱਕ ਅਜਿਹਾ ਯੰਤਰ ਹੈ ਜਿਸ ਦੀ ਸਿਰਫ਼ ਇੱਕ ਆਊਟਪੁਟ ਹੁੰਦੀ ਹੈ ਇੰਨਪੁਟ ਇੱਕ ਜਾ ਫਿਰ ਇੱਕ ਤੋ ਵੱਧ ਹੁੰਦੀ ਹੈ।[1] ਲੌਜਿਕ ਗੇਟ ਵਿੱਚ ਸਿਰਫ਼ ਦੋ ਨੰਬਰ ਵਰਤੇ ਜਾਂਦੇ ਹਨ ਜੋ ਕਿ ਜ਼ੀਰੋ (0) ਤੇ ਇੱਕ (1) ਹਨ।ਇਹ ਹਰ ਕੰਪਿਊਟਰ ਦੇ ਸਰਕਟ ਵਿੱਚ ਲੱਗੇ ਹੁੰਦੇ ਹਨ।ਜ਼ਰੂਰੀ ਕੰਮ ਕਰਵਾਉਣ ਲਈ ਕੰਪਿਊਟਰ ਦਾ ਸਰਕਟ ਵੱਖ-ਵੱਖ ਲੌਜਿਕ ਗੇਟ ਤੋ ਤਿਆਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।ਲੌਜਿਕ ਗੇਟ ਦੀਆਂ ਬਹੁਤ ਸਾਰੀਆਂ ਕਿਸਮਾਂ ਹੁੰਦੀਆਂ ਹਨ ਜਿੰਨਾ ਵਿਚੋ ਤਿੰਨ ਮੁੱਖ ਥੱਲੇ ਦਿੱਤੀਆਂ ਗਈਆਂ ਹਨ:-

ਲੌਜਿਕ ਗੇਟ ਦੀਆਂ ਮੁੱਖ ਤਿੰਨ ਕਿਸਮਾਂ

(AND) ਗੇਟ

ਇਹ ਲੌਜਿਕਲ ਗੁਣਾ ਕਰਵਾਉਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।ਇਹ ਇੱਕ ਲੌਜਿਕਲ ਸਰਕਟ ਹੈ।ਇਸ ਦੀ ਆਊਟਪੁਟ ਇੱਕ ਉਦੋਂ ਹੀ ਇੱਕ (1) ਹੁੰਦੀ ਹੈ ਜਦੋਂ ਸਾਰੀਆਂ ਇੰਨਪੁਟਾਂ ਦੀ ਕੀਮਤ ਇੱਕ (1) ਹੋਵੇ।

ਔਰ(OR) ਗੇਟ

ਇਹ ਲੌਜਿਕਲ ਜੋੜ ਕਰਵਾਉਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।ਇਹ ਇੱਕ ਲੌਜਿਕਲ ਸਰਕਟ ਹੈ।ਇਸ ਦੀ ਆਊਟਪੁਟ ਇੱਕ ਉਦੋਂ ਹੀ ਇੱਕ (1) ਹੁੰਦੀ ਹੈ ਜਦੋਂ ਕੋਈ ਇੱਕ (1) ਇੰਨਪੁਟ ਦੀ ਕੀਮਤ ਇੱਕ ਹੋਵੇ।

ਨਾਟ(NOT) ਗੇਟ

ਇਹ ਇੰਨਪੁਟ ਨੂੰ ਉਲਟਾ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।ਇਹ ਇੱਕ ਲੌਜਿਕਲ ਸਰਕਟ ਹੈ।ਇਹ ਇੰਨਪੁਟ ਨਾਲੋਂ ਉਲਟ ਆਊਟਪੁਟ ਪੈਦਾ ਕਰਦਾ ਹੈ।ਇਸਨੂੰ ਇਨਵਰਟਰ ਵੀ ਕਿਹਾ ਜਾਂਦਾ ਹੈ ਕਿਓਂਕਿ ਇਹ ਇੰਨਪੁਟ ਨਾਲੋਂ ਉਲਟਾ ਆਊਟਪੁਟ ਦਿੰਦਾ ਹੈ।

ਟਰੁੱਥ ਟੇਬਲ

ਟਰੁੱਥ ਟੇਬਲ ਇੱਕ ਗਣਿਤਕ ਟੇਬਲ ਹੁੰਦਾ ਹੈ।ਇਸ ਵਿੱਚ ਬੁਲੀਅਨ ਅਲਜਬਰਾ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।ਇਸ ਵਿੱਚ ਜ਼ੀਰੋ ਅਤੇ ਇੱਕ ਵਰਤੇ ਜਾਂਦੇ ਹਨ।ਇਹ ਵੱਖ-ਵੱਖ ਗੇਟਸ ਦੇ ਲੌਜਿਕ ਕੰਮਾਂ ਬਾਰੇ ਜਾਣਕਾਰੀ ਦਿੰਦਾ ਹੈ।ਥੱਲੇ ਦਿੱਤੇ ਹੋਏ ਤੋਂ ਸਾਨੂੰ ਹੇਠ ਲਿਖਿਆਂ ਚੀਜਾਂ ਦਾ ਪਤਾਂ ਲਗਦਾ ਹੈ:-

  1. AND ਗੇਟ ਆਊਟਪੁਟ ਹਾਈ (1) ਦਿੰਦਾ ਹੈ ਜਦੋਂ ਦੋਨੋ ਇੰਨਪੁਟ ਹਾਈ ਹੋਣ।ਜਦੋਂ ਇਨਪੁਟਸ ਵਿਚੋਂ ਕੋਈ ਵੀ ਜ਼ੀਰੋ (0) ਹੋ ਜਾਵੇ ਤਾਂ ਆਊਟਪੁਟ ਵੀ ਜ਼ੀਰੋ (0) ਹੋ ਜਾਂਦੀ ਹੈ।
  2. OR ਗੇਟ ਵਿੱਚ ਜਦੋਂ ਕੋਈ ਇੱਕ ਇੰਨਪੁਟ ਹਾਈ ਹੋ ਜਾਵੇ ਤਾਂ ਆਊਟਪੁਟ ਹਾਈ ਮਿਲਦੀ ਹੈ।ਜਦੋਂ ਦੋਨੋਂ ਇਨਪੁਟਸ ਜ਼ੀਰੋ (0) ਮਤਲਬ ਲੋਅ ਤਾਂ ਆਊਟਪੁਟ ਵੀ ਜ਼ੀਰੋ (0) ਮਿਲਦੀ ਹੈ।
  3. NOT ਗੇਟ ਵਿੱਚ ਆਊਟਪੁਟ ਇੰਨਪੁਟ ਦੇ ਉਲਟ ਮਿਲਦੀ ਹੈ।ਜਦੋਂ ਅਸੀਂ ਜ਼ੀਰੋ (0) ਇੰਨਪੁਟ ਦਿੰਦੇ ਹਾਂ ਤਾਂ ਆਊਟਪੁਟ ਇੱਕ (1) ਮਿਲਦੀ ਹੈ।ਇਸੇ ਤਰਾਂ ਜਦੋਂ ਇੰਨਪੁਟ ਇੱਕ (1) ਦਿੱਤੀ ਜਾਵੇ ਆਊਟਪੁਟ ਜ਼ੀਰੋ (0) ਮਿਲਦੀ ਹੈ।

ਲੌਜਿਕ ਗੇਟ ਦੀਆਂ ਤਿੰਨ ਕਿਸਮਾਂ (AND,OR,NOT) ਦਾ ਟਰੁੱਥ ਟੇਬਲ

ਗੇਟ ਦੀ ਕਿਸਮ ਲੌਜਿਕ ਚਿੰਨ ਚਤੁਰਭੁਜ ਦੇ ਆਕਾਰ ਵਿੱਚ ਲੌਗਿਕ ਚਿੰਨ ਬੁਲੀਅਨ ਕਥਨ ਟਰੁੱਥ ਟੇਬਲ
AND

AND symbol

AND symbol

AB or A&B
ਇੰਨਪੁਟ ਆਊਟਪੁਟ
A B A AND B
0 0 0
0 1 0
1 0 0
1 1 1
OR

OR symbol

OR symbol

A+B
ਇੰਨਪੁਟ ਆਊਟਪੁਟ
A B A OR B
0 0 0
0 1 1
1 0 1
1 1 1
NOT

NOT symbol

NOT symbol

A or A
ਇੰਨਪੁਟ ਆਊਟਪੁਟ
A NOT A
0 1
1 0

ਲੌਜਿਕ ਗੇਟ ਦੀਆਂ ਹੋਰ ਕਿਸਮਾਂ ਦਾ ਟਰੁੱਥ ਟੇਬਲ

ਗੇਟ ਦੀ ਕਿਸਮ ਲੌਜਿਕ ਚਿੰਨ ਚਤੁਰਭੁਜ ਦੇ ਆਕਾਰ ਵਿੱਚ ਲੌਗਿਕ ਚਿੰਨ ਬੁਲੀਅਨ ਕਥਨ ਟਰੁੱਥ ਟੇਬਲ
NAND

NAND symbol

NAND symbol

AB or AB
ਇੰਨਪੁਟ ਆਓੂਟਪੁਟ
A B A NAND B
0 0 1
0 1 1
1 0 1
1 1 0
NOR NOR symbol NOR symbol A+B or AB
ਇੰਨਪੁਟ ਆਓੂਟਪੁਟ
A B A NOR B
0 0 1
0 1 0
1 0 0
1 1 0
XOR XOR symbol XOR symbol AB
ਇੰਨਪੁਟ ਆਓੂਟਪੁਟ
A B A XOR B
0 0 0
0 1 1
1 0 1
1 1 0
XNOR XNOR symbol XNOR symbol AB or AB
ਇੰਨਪੁਟ ਆਓੂਟਪੁਟ
A B A XNOR B
0 0 1
0 1 0
1 0 0
1 1 1

ਅੱਗੇ ਪੜੋ

ਹਵਾਲੇ

ਫਰਮਾ:ਹਵਾਲੇ

  1. Jaeger, Microelectronic Circuit Design, McGraw-Hill 1997, ISBN 0-07-032482-4, pp. 226-233