ലോജിക്കൽ xor. കൂടുതൽ സങ്കീർണ്ണമായ യുക്തി ഘടകങ്ങൾ. XOR പ്രവർത്തനത്തിൻ്റെ സവിശേഷതകൾ


ഓപ്പറേറ്റർ വാക്യഘടന വിവരണം
ഒപ്പം എ ആൻഡ് ബി സംയോജനം: എ, ബി എന്നിവ ശരിയാണെങ്കിൽ, ശരിയാണ്. അല്ലെങ്കിൽ - തെറ്റ്
അഥവാ എ അല്ലെങ്കിൽ ബി വിഭജനം: ഏതെങ്കിലും ഓപ്പറണ്ടുകൾ ശരിയാണെങ്കിൽ, ശരിയാണ്. അല്ലെങ്കിൽ - തെറ്റ്
അല്ല എ അല്ല നിഷേധം: എ തെറ്റാണെങ്കിൽ, അത് ശരിയാണ്. അല്ലെങ്കിൽ - തെറ്റ്
XOR എ XOR ബി ഒഴിവാക്കൽ: എ ശരിയോ ബി ശരിയോ ആണെങ്കിൽ - ശരിയാണ്. അല്ലെങ്കിൽ - തെറ്റ്
ഇ.ക്യു.വി എ ഇക്യുവി ബി തുല്യത: A യുടെ മൂല്യം B യുടെ അതേ മൂല്യമാണെങ്കിൽ, അത് ശരിയാണ്. അല്ലെങ്കിൽ - തെറ്റ്
IMP ഒരു ഐഎംപി ബി സൂചന: എ ശരിയും ബി തെറ്റും ആണെങ്കിൽ, തെറ്റ്. അല്ലെങ്കിൽ - ശരി

ബൂളിയൻ ഫലമുള്ള ഏതെങ്കിലും സാധുവായ എക്സ്പ്രഷനും ബൂളിയൻ മൂല്യത്തിലേക്ക് പരിവർത്തനം ചെയ്യാവുന്ന ഒരു സംഖ്യയുമാകാം ബൂളിയൻ ഓപ്പറേറ്റർക്കുള്ള ഓപ്പറാൻറ്.

ഒരു ലോജിക്കൽ ഓപ്പറേഷൻ്റെ ഫലം ബൂളിയൻ ടൈപ്പിൻ്റെ ഒരു മൂല്യമാണ് (അല്ലെങ്കിൽ ഓപ്പറണ്ടുകളിൽ ഒരെണ്ണമെങ്കിലും നൾ ആണെങ്കിൽ).

ലോജിക്കൽ ഓപ്പറേറ്റർ AND

വാക്യഘടന:
ഓപ്പറാൻഡ്_1, ഓപ്പറാൻഡ്_2


AND ഓപ്പറേറ്റർ നിർവഹിക്കുന്നു ലോജിക്കൽ സംയോജനം.

രണ്ട് ഓപ്പറണ്ടുകളും ശരിയാണെങ്കിൽ മാത്രമേ ഈ പ്രവർത്തനത്തിൻ്റെ ഫലം ശരിയാകൂ, അല്ലാത്തപക്ഷം തെറ്റ്.


സത്യ പട്ടിക


ഒന്നിലധികം ഓപ്പറണ്ടുകൾക്കായി AND ഓപ്പറേറ്റർ ഉപയോഗിക്കാം:


(5 3) കൂടാതെ (5=6) ഫലം തെറ്റായിരിക്കും


ഓപ്പറണ്ടുകളുടെ എണ്ണം പരിഗണിക്കാതെ തന്നെ, ലോജിക്കൽ ആൻ്റ് ഓപ്പറേഷൻ്റെ ഫലം, പദപ്രയോഗത്തിൻ്റെ എല്ലാ ഓപ്പറണ്ടുകളും True എന്ന് വിലയിരുത്തിയാൽ മാത്രമേ ശരിയാകൂ. മറ്റേതൊരു സാഹചര്യത്തിലും ഫലം തെറ്റായിരിക്കും. ഓപ്പറണ്ടുകൾ പരാൻതീസിസിൽ ഉൾപ്പെടുത്തിയിട്ടുണ്ട് എന്നത് ശ്രദ്ധിക്കുക. VBA ആദ്യം പരാൻതീസിസിനുള്ളിലെ ഓരോ ഓപ്പറണ്ടിൻ്റെയും മൂല്യം വിലയിരുത്തുന്നു, തുടർന്ന് മുഴുവൻ പദപ്രയോഗവും.

ലോജിക്കൽ ഓപ്പറേറ്റർ OR

വാക്യഘടന:
ഓപ്പറാൻഡ്_1 അല്ലെങ്കിൽ ഓപ്പറാൻഡ്_2


OR ഓപ്പറേറ്റർ ചെയ്യുന്നു ലോജിക്കൽ ഡിസ്ജംഗ്ഷൻ.

ഓപ്പറണ്ടുകളിൽ ഒരെണ്ണമെങ്കിലും ശരിയാണെങ്കിൽ ഈ പ്രവർത്തനത്തിൻ്റെ ഫലം ശരിയാണ്, അല്ലാത്തപക്ഷം തെറ്റാണ്.


സത്യ പട്ടിക


ഒന്നിലധികം ഓപ്പറണ്ടുകൾക്കായി OR ഓപ്പറേറ്റർ ഉപയോഗിക്കാം:


(5 3) അല്ലെങ്കിൽ (5=6) ഫലം ശരിയാകും


ഓപ്പറണ്ടുകളുടെ എണ്ണം പരിഗണിക്കാതെ തന്നെ, ലോജിക്കൽ അല്ലെങ്കിൽ ഓപ്പറേഷൻ്റെ ഫലം എല്ലായ്‌പ്പോഴും ശരിയായിരിക്കും, പദപ്രയോഗത്തിൻ്റെ ഒരു ഓപ്പറണ്ടെങ്കിലും ശരിയാണെങ്കിൽ. അല്ലെങ്കിൽ ഫലം തെറ്റായിരിക്കും.

AND, OR ഓപ്പറേറ്റർമാരെ സംയോജിപ്പിക്കാൻ കഴിയും:


((5 3)) അല്ലെങ്കിൽ (5=6) ഫലം ശരിയാകും

ലോജിക്കൽ ഓപ്പറേറ്റർ അല്ല

വാക്യഘടന:
ഓപ്പറാൻറ് അല്ല


NOT ഓപ്പറേറ്റർ ചെയ്യുന്നു ലോജിക്കൽ നിഷേധം.

NOT ഓപ്പറേറ്റർ ഒരു ഓപ്പറാൻറ് മാത്രമേ ഉപയോഗിക്കുന്നുള്ളൂ.


സത്യ പട്ടിക


കൂടാതെ ഓപ്പറേറ്റർമാരെ സംയോജിപ്പിക്കാം:


((5 3)) അല്ലെങ്കിൽ അല്ല (5=6) ഫലം ശരിയാകും

ലോജിക്കൽ ഓപ്പറേറ്റർ XOR

വാക്യഘടന:
ഓപ്പറൻഡ്_1 XOR ഓപ്പറൻഡ്_2


XOR ഓപ്പറേറ്റർ ചെയ്യുന്നു ലോജിക്കൽ ഒഴിവാക്കൽ.

ഓപ്പറണ്ടുകൾക്ക് വ്യത്യസ്ത മൂല്യങ്ങളുണ്ടെങ്കിൽ ഈ പ്രവർത്തനത്തിൻ്റെ ഫലം ശരിയാണ്, അല്ലാത്തപക്ഷം തെറ്റാണ്.


സത്യ പട്ടിക


((5 3)) അല്ലെങ്കിൽ അല്ല (5=6) XOR (5=5) ഫലം തെറ്റായിരിക്കും

ലോജിക്കൽ ഓപ്പറേറ്റർ EQV

വാക്യഘടന:
Operand_1 EQV ഓപ്പറാൻഡ്_2


EQV ഓപ്പറേറ്ററാണ് ഓപ്പറേറ്റർ ലോജിക്കൽ തുല്യത.

ഓപ്പറണ്ടുകൾക്ക് ഒരേ മൂല്യങ്ങളുണ്ടെങ്കിൽ ഈ പ്രവർത്തനത്തിൻ്റെ ഫലം ശരിയാണ്, അല്ലാത്തപക്ഷം തെറ്റാണ്.


സത്യ പട്ടിക


((5 3)) അല്ലെങ്കിൽ അല്ല (5=6) EQV (5=5) ഫലം ശരിയാകും

ലോജിക്കൽ ഓപ്പറേറ്റർ IMP

വാക്യഘടന:
Operand_1 IMP ഓപ്പറാൻഡ്_2


IMP ഓപ്പറേറ്റർ ഒരു ലോജിക്കൽ പ്രവർത്തനം നടത്തുന്നു പ്രത്യാഘാതങ്ങൾ.


സത്യ പട്ടിക


((5 3)) അല്ലെങ്കിൽ അല്ല (5=6) IMP (5=5) ഫലം ശരിയാകും


IMP ലോജിക്കൽ ഓപ്പറേറ്റർ എല്ലാ ലോജിക്കൽ ഓപ്പറേറ്റർമാരിലും ഏറ്റവും അവബോധജന്യമാണ്. ഭാഗ്യവശാൽ, ഇത് ഉപയോഗിക്കേണ്ടതിൻ്റെ ആവശ്യകത വളരെ അപൂർവമായി മാത്രമേ സംഭവിക്കൂ.

പലപ്പോഴും, പ്രശ്നങ്ങൾ പരിഹരിക്കുമ്പോൾ സിംഗിൾ-ലെയർ പെർസെപ്ട്രോണുകളുടെ പരിമിതമായ കഴിവുകൾ പ്രകടിപ്പിക്കുന്നതിനായി, അവർ പ്രശ്നം എന്ന് വിളിക്കപ്പെടുന്നവ പരിഗണിക്കുന്നു. XOR - എക്സ്ക്ലൂസീവ് അല്ലെങ്കിൽ.

ചുമതലയുടെ സാരാംശം ഇപ്രകാരമാണ്. ലോജിക്കൽ ഫംഗ്ഷൻ XOR നൽകിയിരിക്കുന്നു - എക്സ്ക്ലൂസീവ് OR. ഇത് രണ്ട് ആർഗ്യുമെൻ്റുകളുടെ പ്രവർത്തനമാണ്, അവയിൽ ഓരോന്നും പൂജ്യമോ ഒന്നോ ആകാം. ആർഗ്യുമെൻ്റുകളിലൊന്ന് ഒന്നിന് തുല്യമാകുമ്പോൾ അത് മൂല്യം എടുക്കുന്നു, എന്നാൽ രണ്ടും അല്ല, അല്ലാത്തപക്ഷം . താഴെയുള്ള ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്ന ഒറ്റ-പാളി, സിംഗിൾ-ന്യൂറോൺ, രണ്ട്-ഇൻപുട്ട് സിസ്റ്റം ഉപയോഗിച്ച് പ്രശ്നം ചിത്രീകരിക്കാം.

നമുക്ക് ഒരു ഇൻപുട്ടിനെ സൂചിപ്പിക്കാം, മറ്റൊന്ന് കൊണ്ട് സൂചിപ്പിക്കാം, അപ്പോൾ അവയുടെ സാധ്യമായ എല്ലാ കോമ്പിനേഷനുകളും വിമാനത്തിൽ നാല് പോയിൻ്റുകൾ ഉൾക്കൊള്ളുന്നു. ഇൻപുട്ടുകളും ഔട്ട്‌പുട്ടും തമ്മിലുള്ള ആവശ്യമായ ബന്ധം ചുവടെയുള്ള പട്ടിക കാണിക്കുന്നു, അവിടെ പൂജ്യം ഔട്ട്‌പുട്ട് ഉൽപ്പാദിപ്പിക്കേണ്ട ഇൻപുട്ട് കോമ്പിനേഷനുകൾ ലേബൽ ചെയ്‌തിരിക്കുന്നു കൂടാതെ , ഒരൊറ്റ ഔട്ട്‌പുട്ട് ലേബൽ ചെയ്‌തിരിക്കുന്നു ഒപ്പം .

പോയിൻ്റുകൾ അർത്ഥം അർത്ഥം ആവശ്യമായ ഔട്ട്പുട്ട്
0 0 0
1 0 1
0 1 1
1 1 0

രണ്ട് ഇൻപുട്ടുകളുള്ള ഒരു ന്യൂറോണിന് അനിയന്ത്രിതമായ നേർരേഖയുടെ രൂപത്തിൽ ഒരു തീരുമാന ഉപരിതലം രൂപപ്പെടുത്താൻ കഴിയും. മുകളിലെ പട്ടികയിൽ വ്യക്തമാക്കിയിട്ടുള്ള XOR ഫംഗ്‌ഷൻ നടപ്പിലാക്കുന്നതിനായി നെറ്റ്‌വർക്കിന്, നിങ്ങൾ ലൈൻ സ്ഥാപിക്കേണ്ടതുണ്ട്, അങ്ങനെ പോയിൻ്റുകൾ വരിയുടെ ഒരു വശത്തും പോയിൻ്റുകൾ മറുവശത്തും ആയിരിക്കും. ചുവടെയുള്ള ചിത്രത്തിൽ അത്തരമൊരു നേർരേഖ വരയ്ക്കാൻ ശ്രമിച്ചതിനാൽ, ഇത് അസാധ്യമാണെന്ന് ഞങ്ങൾക്ക് ബോധ്യമുണ്ട്. ഇതിനർത്ഥം ഭാരത്തിനും പരിധിക്കും എന്ത് മൂല്യങ്ങൾ നൽകിയാലും, XOR ഫംഗ്‌ഷനെ പ്രതിനിധീകരിക്കുന്നതിന് ആവശ്യമായ ഇൻപുട്ട്-ഔട്ട്‌പുട്ട് ബന്ധം പുനർനിർമ്മിക്കാൻ സിംഗിൾ-ലെയർ ന്യൂറൽ നെറ്റ്‌വർക്കിന് കഴിയില്ല എന്നാണ്.

എന്നിരുന്നാലും, XOR ഫംഗ്ഷൻ ഒരു രണ്ട്-പാളി ശൃംഖലയാൽ എളുപ്പത്തിൽ രൂപീകരിക്കപ്പെടുന്നു, കൂടാതെ പല തരത്തിലും. ഈ രീതികളിലൊന്ന് നമുക്ക് പരിഗണിക്കാം. ന്യൂറോണുകളുടെ മറഞ്ഞിരിക്കുന്ന മറ്റൊരു പാളി ചേർത്ത് ചിത്രത്തിലെ നെറ്റ്‌വർക്ക് നവീകരിക്കാം:

ഈ നെറ്റ്‌വർക്ക് നൽകിയിരിക്കുന്നത് ശ്രദ്ധിക്കുക, അതായത്. അവൾ ഇതിനകം പരിശീലനം നേടിയിട്ടുണ്ടെന്ന് നമുക്ക് അനുമാനിക്കാം. അമ്പടയാളങ്ങൾക്ക് മുകളിലുള്ള അക്കങ്ങൾ സിനാപ്റ്റിക് വെയ്റ്റുകളുടെ മൂല്യങ്ങൾ കാണിക്കുന്നു. ഒരു ആക്ടിവേഷൻ ഫംഗ്‌ഷൻ എന്ന നിലയിൽ, ഇനിപ്പറയുന്ന ഗ്രാഫ് ഉള്ള ത്രെഷോൾഡുള്ള ഒരൊറ്റ ജമ്പ് ഫംഗ്‌ഷൻ ഞങ്ങൾ ഉപയോഗിക്കും:

അത്തരമൊരു ന്യൂറൽ നെറ്റ്‌വർക്കിൻ്റെ പ്രവർത്തനത്തിൻ്റെ ഫലം ഇനിപ്പറയുന്ന പട്ടികയുടെ രൂപത്തിൽ അവതരിപ്പിക്കാം:

പോയിൻ്റുകൾ അർത്ഥം അർത്ഥം ആവശ്യമായ ഔട്ട്പുട്ട്
0 0 0 0 0 0
1 0 1 1 0 1
0 1 1 0 1 1
1 1 0 0 0 0

ആദ്യ പാളിയിലെ രണ്ട് ന്യൂറോണുകളിൽ ഓരോന്നും അനിയന്ത്രിതമായ നേർരേഖയുടെ രൂപത്തിൽ ഒരു തീരുമാന ഉപരിതലം ഉണ്ടാക്കുന്നു (തലം രണ്ട് അർദ്ധ-തലങ്ങളായി വിഭജിക്കുന്നു), കൂടാതെ ഔട്ട്പുട്ട് ലെയറിൻ്റെ ന്യൂറോൺ ഈ രണ്ട് പരിഹാരങ്ങളെയും സംയോജിപ്പിച്ച് ഒരു തീരുമാന ഉപരിതലം ഉണ്ടാക്കുന്നു. ആദ്യ പാളിയിലെ ന്യൂറോണുകളുടെ സമാന്തര നേർരേഖകളാൽ രൂപംകൊണ്ട ഒരു സ്ട്രിപ്പിൻ്റെ രൂപം:

XOR പ്രശ്നം പരിഹരിക്കാൻ ഈ ലേഖനത്തിൽ ഉപയോഗിച്ചിരിക്കുന്ന ന്യൂറൽ നെറ്റ്‌വർക്ക് പ്രാകൃതമാണ് കൂടാതെ മൾട്ടി ലെയർ നെറ്റ്‌വർക്കുകളുടെ കഴിവുകൾ പൂർണ്ണമായി പ്രയോജനപ്പെടുത്തുന്നില്ല. മൾട്ടിലെയർ ന്യൂറൽ നെറ്റ്‌വർക്കുകൾക്ക് ഒറ്റ-പാളികളേക്കാൾ കൂടുതൽ പ്രതിനിധീകരിക്കുന്ന ശക്തി ഉണ്ടെന്ന് വ്യക്തമാണ്. ഈ നെറ്റ്‌വർക്കിൽ, ഒരു ത്രെഷോൾഡ് ലീനിയർ ആക്റ്റിവേഷൻ ഫംഗ്‌ഷൻ പ്രയോഗിക്കുന്നു. അത്തരമൊരു ശൃംഖല പരിശീലിപ്പിക്കാൻ കഴിയില്ല, ഉദാഹരണത്തിന്, ഒരു ബാക്ക്പ്രൊപ്പഗേഷൻ അൽഗോരിതം ഉപയോഗിച്ച്.

ഇൻപുട്ട് ഡാറ്റയിൽ ചില ലോജിക്കൽ ഓപ്പറേഷൻ നടത്താൻ രൂപകൽപ്പന ചെയ്ത ഒരു ഇലക്ട്രിക്കൽ സർക്യൂട്ടിനെ ലോജിക് എലമെൻ്റ് എന്ന് വിളിക്കുന്നു. ഇൻപുട്ട് ഡാറ്റ വിവിധ തലങ്ങളിലുള്ള വോൾട്ടേജുകളുടെ രൂപത്തിൽ ഇവിടെ പ്രതിനിധീകരിക്കുന്നു, കൂടാതെ ഔട്ട്പുട്ടിലെ ലോജിക്കൽ പ്രവർത്തനത്തിൻ്റെ ഫലവും ഒരു നിശ്ചിത തലത്തിൻ്റെ വോൾട്ടേജിൻ്റെ രൂപത്തിൽ ലഭിക്കും.

ഈ സാഹചര്യത്തിൽ, ഓപ്പറണ്ടുകൾ വിതരണം ചെയ്യുന്നു - ലോജിക് എലമെൻ്റിൻ്റെ ഇൻപുട്ടിൽ ഉയർന്നതോ താഴ്ന്നതോ ആയ വോൾട്ടേജിൻ്റെ രൂപത്തിൽ സിഗ്നലുകൾ ലഭിക്കുന്നു, അത് പ്രധാനമായും ഇൻപുട്ട് ഡാറ്റയായി വർത്തിക്കുന്നു. അതിനാൽ, ഉയർന്ന ലെവൽ വോൾട്ടേജ് - ലോജിക്കൽ 1 - ഓപ്പറണ്ടിൻ്റെ യഥാർത്ഥ മൂല്യത്തെ സൂചിപ്പിക്കുന്നു, താഴ്ന്ന ലെവൽ വോൾട്ടേജ് 0 - ഒരു തെറ്റായ മൂല്യം. 1 - ശരി, 0 - തെറ്റ്.

ലോജിക് ഘടകം- ഇൻപുട്ട്, ഔട്ട്പുട്ട് സിഗ്നലുകൾ തമ്മിലുള്ള ചില ലോജിക്കൽ ബന്ധങ്ങൾ നടപ്പിലാക്കുന്ന ഒരു ഘടകം. കമ്പ്യൂട്ടറുകളുടെ ലോജിക്കൽ സർക്യൂട്ടുകളും ഡിസ്‌ക്രീറ്റ് ഓട്ടോമാറ്റിക് മോണിറ്ററിംഗ് ആൻഡ് കൺട്രോൾ സർക്യൂട്ടുകളും നിർമ്മിക്കാൻ ലോജിക് ഘടകങ്ങൾ സാധാരണയായി ഉപയോഗിക്കുന്നു. എല്ലാത്തരം ലോജിക്കൽ ഘടകങ്ങളും, അവയുടെ ഭൗതിക സ്വഭാവം പരിഗണിക്കാതെ, ഇൻപുട്ട്, ഔട്ട്പുട്ട് സിഗ്നലുകളുടെ വ്യതിരിക്തമായ മൂല്യങ്ങളാൽ സവിശേഷതയാണ്.

ലോജിക് ഘടകങ്ങൾക്ക് ഒന്നോ അതിലധികമോ ഇൻപുട്ടുകളും ഒന്നോ രണ്ടോ (സാധാരണയായി പരസ്പരം വിപരീതമായി) ഔട്ട്പുട്ടുകളുമുണ്ട്. ലോജിക്കൽ മൂലകങ്ങളുടെ ഔട്ട്പുട്ട് സിഗ്നലുകളുടെ "പൂജ്യം", "ഒന്ന്" എന്നിവയുടെ മൂല്യങ്ങൾ നിർണ്ണയിക്കുന്നത് മൂലകം നിർവ്വഹിക്കുന്ന ലോജിക്കൽ ഫംഗ്ഷനും പ്ലേ ചെയ്യുന്ന ഇൻപുട്ട് സിഗ്നലുകളുടെ "പൂജ്യം", "ഒന്ന്" എന്നിവയുടെ മൂല്യങ്ങളും അനുസരിച്ചാണ്. സ്വതന്ത്ര വേരിയബിളുകളുടെ പങ്ക്. എലിമെൻ്ററി ലോജിക്കൽ ഫംഗ്ഷനുകൾ ഉണ്ട്, അതിൽ നിന്ന് ഏത് സങ്കീർണ്ണമായ ലോജിക്കൽ ഫംഗ്ഷനും രചിക്കാനാകും.

എലമെൻ്റ് സർക്യൂട്ടിൻ്റെ രൂപകൽപ്പനയെ ആശ്രയിച്ച്, അതിൻ്റെ ഇലക്ട്രിക്കൽ പാരാമീറ്ററുകൾ അനുസരിച്ച്, ഇൻപുട്ടിൻ്റെയും ഔട്ട്പുട്ടിൻ്റെയും ലോജിക്കൽ ലെവലുകൾ (ഉയർന്നതും താഴ്ന്നതുമായ വോൾട്ടേജ് ലെവലുകൾ) ഉയർന്നതും താഴ്ന്നതുമായ (സത്യവും തെറ്റും) അവസ്ഥകൾക്ക് ഒരേ മൂല്യങ്ങളാണുള്ളത്.

പരമ്പരാഗതമായി, ലോജിക് ഘടകങ്ങൾ പ്രത്യേക റേഡിയോ ഘടകങ്ങളുടെ രൂപത്തിലാണ് നിർമ്മിക്കുന്നത് - ഇൻ്റഗ്രേറ്റഡ് സർക്യൂട്ടുകൾ. ലോജിക്കൽ ഗേറ്റുകളുടെ പ്രധാന തരങ്ങളിൽ നടത്തുന്ന അടിസ്ഥാന പ്രവർത്തനങ്ങളാണ് കൺജക്ഷൻ, ഡിസ്ജംഗ്ഷൻ, നെഗേഷൻ, മോഡുലോ അഡീഷൻ (AND, OR, NOT, XOR) തുടങ്ങിയ ലോജിക്കൽ പ്രവർത്തനങ്ങൾ. അടുത്തതായി, ഇത്തരത്തിലുള്ള ഓരോ ലോജിക് ഘടകങ്ങളും കൂടുതൽ സൂക്ഷ്മമായി നോക്കാം.

ലോജിക് ഘടകം "AND" - സംയോജനം, ലോജിക്കൽ ഗുണനം, AND


ഇൻപുട്ട് ഡാറ്റയിൽ ഒരു സംയോജന അല്ലെങ്കിൽ ലോജിക്കൽ ഗുണന പ്രവർത്തനം നടത്തുന്ന ഒരു ലോജിക്കൽ ഘടകമാണ് "AND". ഈ മൂലകത്തിന് 2 മുതൽ 8 വരെ (ഉൽപാദനത്തിൽ ഏറ്റവും സാധാരണമായത് 2, 3, 4, 8 ഇൻപുട്ടുകളുള്ള "AND" ഘടകങ്ങളാണ്) ഇൻപുട്ടുകളും ഒരു ഔട്ട്പുട്ടും ഉണ്ടാകാം.

വ്യത്യസ്ത എണ്ണം ഇൻപുട്ടുകളുള്ള "AND" എന്ന ലോജിക്കൽ ഘടകങ്ങളുടെ ചിഹ്നങ്ങൾ ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നു. വാചകത്തിൽ, ഒരു നിശ്ചിത എണ്ണം ഇൻപുട്ടുകളുള്ള ഒരു ലോജിക്കൽ ഘടകം “AND” എന്നത് “2I”, “4I” മുതലായവയായി നിയുക്തമാക്കിയിരിക്കുന്നു - രണ്ട് ഇൻപുട്ടുകളുള്ള ഒരു “AND” ഘടകം, നാല് ഇൻപുട്ടുകൾ മുതലായവ.


ആദ്യ ഇൻപുട്ടിലും രണ്ടാമത്തെ ഇൻപുട്ടിലും ഒരേസമയം ലോജിക്കൽ ആണെങ്കിൽ മാത്രമേ മൂലകത്തിൻ്റെ ഔട്ട്പുട്ട് ഒരു ലോജിക്കൽ ആയിരിക്കൂ എന്ന് എലമെൻ്റ് 2I-ൻ്റെ ട്രൂട്ട് ടേബിൾ കാണിക്കുന്നു. ശേഷിക്കുന്ന മൂന്ന് സാധ്യമായ കേസുകളിൽ, ഔട്ട്പുട്ട് പൂജ്യമായിരിക്കും.

പാശ്ചാത്യ ഡയഗ്രമുകളിൽ, I എലമെൻ്റ് ഐക്കണിന് ഇൻപുട്ടിൽ ഒരു നേർരേഖയും ഔട്ട്പുട്ടിൽ ഒരു വൃത്താകൃതിയിലുള്ള വരയും ഉണ്ട്. ഗാർഹിക ഡയഗ്രാമുകളിൽ - "&" ചിഹ്നമുള്ള ഒരു ദീർഘചതുരം.

ലോജിക്കൽ ഘടകം "OR" - ഡിസ്ജംഗ്ഷൻ, ലോജിക്കൽ കൂട്ടിച്ചേർക്കൽ, OR


ഇൻപുട്ട് ഡാറ്റയിൽ ഒരു ഡിസ്ജംഗ്ഷൻ അല്ലെങ്കിൽ ലോജിക്കൽ അഡീഷൻ ഓപ്പറേഷൻ നടത്തുന്ന ഒരു ലോജിക്കൽ ഘടകമാണ് "OR". ഇത്, "I" ഘടകം പോലെ, രണ്ട്, മൂന്ന്, നാല്, മുതലായവ ഇൻപുട്ടുകളും ഒരു ഔട്ട്പുട്ടും ഉപയോഗിച്ച് ലഭ്യമാണ്. വ്യത്യസ്ത എണ്ണം ഇൻപുട്ടുകളുള്ള "OR" എന്ന ലോജിക്കൽ ഘടകങ്ങളുടെ ചിഹ്നങ്ങൾ ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നു. ഈ ഘടകങ്ങൾ ഇനിപ്പറയുന്ന രീതിയിൽ നിയുക്തമാക്കിയിരിക്കുന്നു: 2OR, 3OR, 4OR, മുതലായവ.


"2OR" ഘടകത്തിനായുള്ള ട്രൂട്ട് ടേബിൾ കാണിക്കുന്നത്, ഒരു ലോജിക്കൽ ഒന്ന് ഔട്ട്പുട്ടിൽ ദൃശ്യമാകുന്നതിന്, ലോജിക്കൽ ഒന്ന് ആദ്യ ഇൻപുട്ടിൽ അല്ലെങ്കിൽ രണ്ടാമത്തെ ഇൻപുട്ടിൽ ആയാൽ മതി എന്നാണ്. ഒരേസമയം രണ്ട് ഇൻപുട്ടുകളിൽ യുക്തിസഹമായവ ഉണ്ടെങ്കിൽ, ഔട്ട്പുട്ടും ഒന്നായിരിക്കും.

പാശ്ചാത്യ ഡയഗ്രമുകളിൽ, "OR" എലമെൻ്റ് ഐക്കണിന് വൃത്താകൃതിയിലുള്ള ഇൻപുട്ടും വൃത്താകൃതിയിലുള്ള, പോയിൻ്റ് ഔട്ട്പുട്ടും ഉണ്ട്. ഗാർഹിക ഡയഗ്രാമുകളിൽ "1" എന്ന ചിഹ്നമുള്ള ഒരു ദീർഘചതുരം ഉണ്ട്.

ലോജിക് ഘടകം "NOT" - നിഷേധം, ഇൻവെർട്ടർ, NOT

ഇൻപുട്ട് ഡാറ്റയിൽ ലോജിക്കൽ നെഗേഷൻ ഓപ്പറേഷൻ നടത്തുന്ന ഒരു ലോജിക്കൽ ഘടകമാണ് "NOT". ഒരു ഔട്ട്‌പുട്ടും ഒരു ഇൻപുട്ടും മാത്രമുള്ള ഈ ഘടകത്തെ ഇൻവെർട്ടർ എന്നും വിളിക്കുന്നു, കാരണം ഇത് ഇൻപുട്ട് സിഗ്നലിനെ യഥാർത്ഥത്തിൽ വിപരീതമാക്കുന്നു (വിപരീതമാക്കുന്നു). "NOT" എന്ന ലോജിക്കൽ മൂലകത്തിൻ്റെ ചിഹ്നം ചിത്രം കാണിക്കുന്നു.

ഉയർന്ന ഇൻപുട്ട് പൊട്ടൻഷ്യൽ കുറഞ്ഞ ഔട്ട്‌പുട്ട് പൊട്ടൻഷ്യൽ ഉണ്ടാക്കുന്നുവെന്നും തിരിച്ചും ഒരു ഇൻവെർട്ടറിനായുള്ള സത്യ പട്ടിക കാണിക്കുന്നു.

പാശ്ചാത്യ ഡയഗ്രമുകളിൽ, "NOT" എലമെൻ്റ് ഐക്കണിന് ഔട്ട്പുട്ടിൽ ഒരു വൃത്തമുള്ള ഒരു ത്രികോണത്തിൻ്റെ ആകൃതിയുണ്ട്. ഗാർഹിക ഡയഗ്രമുകളിൽ ഔട്ട്പുട്ടിൽ ഒരു വൃത്തത്തോടുകൂടിയ "1" എന്ന ചിഹ്നമുള്ള ഒരു ദീർഘചതുരം ഉണ്ട്.

ലോജിക് ഘടകം "NAND" - നിഷേധത്തോടുകൂടിയ സംയോജനം (ലോജിക്കൽ ഗുണനം), NAND

"AND-NOT" എന്നത് ഇൻപുട്ട് ഡാറ്റയിൽ ഒരു ലോജിക്കൽ കൂട്ടിച്ചേർക്കൽ പ്രവർത്തനം നടത്തുന്ന ഒരു ലോജിക്കൽ ഘടകമാണ്, തുടർന്ന് ഒരു ലോജിക്കൽ നെഗേഷൻ ഓപ്പറേഷൻ, ഫലം ഔട്ട്പുട്ടിലേക്ക് അയയ്ക്കുന്നു. മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, ഇത് അടിസ്ഥാനപരമായി ഒരു "AND" ഘടകമാണ്, ഒരു "NOT" ഘടകം കൊണ്ട് പൂരകമാണ്. "2AND-NOT" എന്ന ലോജിക്കൽ മൂലകത്തിൻ്റെ ചിഹ്നം ചിത്രം കാണിക്കുന്നു.


NAND ഗേറ്റിൻ്റെ സത്യപട്ടിക, AND ഗേറ്റിൻ്റെ സത്യപട്ടികയുടെ വിപരീതമാണ്. മൂന്ന് പൂജ്യത്തിനും ഒന്ന് എന്നതിനുപകരം മൂന്ന് ഒന്ന്, ഒരു പൂജ്യം. ഗണിതശാസ്ത്രജ്ഞനായ ഹെൻറി മൗറീസ് ഷാഫറിൻ്റെ ബഹുമാനാർത്ഥം NAND മൂലകത്തെ "ഷെഫർ ഘടകം" എന്നും വിളിക്കുന്നു, അദ്ദേഹം 1913-ൽ അതിൻ്റെ പ്രാധാന്യം ആദ്യമായി ശ്രദ്ധിച്ചു. ഔട്ട്പുട്ടിൽ ഒരു സർക്കിളിൽ മാത്രം "ഞാൻ" എന്ന് സൂചിപ്പിച്ചിരിക്കുന്നു.

ലോജിക്കൽ ഘടകം "OR-NOT" - നിഷേധത്തോടുകൂടിയ ഡിസ്ജംഗ്ഷൻ (ലോജിക്കൽ കൂട്ടിച്ചേർക്കൽ), NOR

"OR-NOT" എന്നത് ഇൻപുട്ട് ഡാറ്റയിൽ ഒരു ലോജിക്കൽ കൂട്ടിച്ചേർക്കൽ പ്രവർത്തനം നടത്തുന്ന ഒരു ലോജിക്കൽ ഘടകമാണ്, തുടർന്ന് ഒരു ലോജിക്കൽ നെഗേഷൻ ഓപ്പറേഷൻ, ഫലം ഔട്ട്പുട്ടിലേക്ക് അയയ്ക്കുന്നു. മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, ഇത് ഒരു "OR" ഘടകമാണ് - ഒരു "NOT" ഘടകം - ഒരു ഇൻവെർട്ടർ. "2OR-NOT" എന്ന ലോജിക്കൽ മൂലകത്തിൻ്റെ ചിഹ്നം ചിത്രം കാണിക്കുന്നു.


ഒരു OR ഗേറ്റിൻ്റെ സത്യപട്ടിക ഒരു OR ഗേറ്റിൻ്റെ സത്യപട്ടികയുടെ വിപരീതമാണ്. ഉയർന്ന ഔട്ട്‌പുട്ട് പൊട്ടൻഷ്യൽ ഒരു കേസിൽ മാത്രമേ ലഭിക്കൂ - രണ്ട് ഇൻപുട്ടുകളിലും ഒരേസമയം കുറഞ്ഞ പൊട്ടൻഷ്യലുകൾ പ്രയോഗിക്കുന്നു. ഇത് "OR" എന്ന് നിയുക്തമാക്കിയിരിക്കുന്നു, ഔട്ട്പുട്ടിൽ വിപരീതത്തെ സൂചിപ്പിക്കുന്ന ഒരു സർക്കിളിൽ മാത്രം.

ലോജിക് ഗേറ്റ് "എക്‌സ്‌ക്ലൂസീവ് OR" - കൂട്ടിച്ചേർക്കൽ മൊഡ്യൂളോ 2, XOR

"എക്‌സ്‌ക്ലൂസീവ് OR" എന്നത് ഇൻപുട്ട് ഡാറ്റയിൽ ഒരു ലോജിക്കൽ അഡീഷൻ ഓപ്പറേഷൻ മോഡുലോ 2 നടത്തുന്ന ഒരു ലോജിക്കൽ ഘടകമാണ്, രണ്ട് ഇൻപുട്ടുകളും ഒരു ഔട്ട്‌പുട്ടും ഉണ്ട്. പലപ്പോഴും ഈ ഘടകങ്ങൾ കൺട്രോൾ സർക്യൂട്ടുകളിൽ ഉപയോഗിക്കുന്നു. ഈ മൂലകത്തിൻ്റെ ചിഹ്നം ചിത്രം കാണിക്കുന്നു.

വെസ്റ്റേൺ സർക്യൂട്ടുകളിലെ ചിത്രം ഇൻപുട്ട് വശത്ത് അധിക വളഞ്ഞ സ്ട്രിപ്പുള്ള “OR” പോലെയാണ്, ഗാർഹിക ചിത്രങ്ങളിൽ ഇത് “OR” പോലെയാണ്, “1” എന്നതിന് പകരം “=1” എന്ന് മാത്രമേ എഴുതൂ.


ഈ ലോജിക്കൽ ഘടകത്തെ "അസമത്വം" എന്നും വിളിക്കുന്നു. ഇൻപുട്ടിലെ സിഗ്നലുകൾ തുല്യമല്ലാത്തപ്പോൾ മാത്രമേ ഉയർന്ന വോൾട്ടേജ് ലെവൽ ഔട്ട്പുട്ടിൽ ഉണ്ടാകൂ (ഒന്ന് ഒന്ന്, മറ്റൊന്ന് പൂജ്യം, അല്ലെങ്കിൽ ഒന്ന് പൂജ്യം, മറ്റൊന്ന് ഒന്ന്), ഇൻപുട്ടിൽ രണ്ടെണ്ണം ഉണ്ടെങ്കിലും അതേ സമയം, ഔട്ട്പുട്ട് പൂജ്യമായിരിക്കും - ഇതാണ് "OR" ൽ നിന്നുള്ള വ്യത്യാസം. ഈ ലോജിക് ഘടകങ്ങൾ ആഡറുകളിൽ വ്യാപകമായി ഉപയോഗിക്കുന്നു.

0 (തെറ്റ്) അല്ലെങ്കിൽ 1 (ശരി) എന്ന രണ്ട് മൂല്യങ്ങളിൽ ഒന്ന് സംഭരിക്കുന്നതിനാൽ, വിവരങ്ങളുടെ അളവിൻ്റെ ഏറ്റവും കുറഞ്ഞ അളവെടുപ്പ് യൂണിറ്റാണ് ഒരു ബിറ്റ്. തെറ്റും ശരിയും റഷ്യൻ ഭാഷയിലേക്ക് യഥാക്രമം നുണയും സത്യവും ആയി വിവർത്തനം ചെയ്യപ്പെടുന്നു. അതായത്, ഒരു ബിറ്റ് സെൽ ഒരു സമയം സാധ്യമായ രണ്ടിൽ ഒരു അവസ്ഥയിൽ മാത്രമേ ഉണ്ടാകൂ. ഒരു ബിറ്റ് സെല്ലിൻ്റെ സാധ്യമായ രണ്ട് അവസ്ഥകൾ 1 ഉം 0 ഉം ആണെന്ന് ഞാൻ നിങ്ങളെ ഓർമ്മിപ്പിക്കട്ടെ.
ബിറ്റുകൾ കൈകാര്യം ചെയ്യുന്നതിന് ചില പ്രവർത്തനങ്ങൾ ഉണ്ട്. ഈ പ്രവർത്തനങ്ങളെ ലോജിക്കൽ അല്ലെങ്കിൽ ബൂളിയൻ ഓപ്പറേഷനുകൾ എന്ന് വിളിക്കുന്നു, ഈ ശാസ്ത്രമേഖലയുടെ വികസനത്തിന് സംഭാവന നൽകിയ ഗണിതശാസ്ത്രജ്ഞരിൽ ഒരാളായ ജോർജ്ജ് ബൂൾ (1815-1864) ൻ്റെ പേരിലാണ് ഇത് അറിയപ്പെടുന്നത്.
0 (പൂജ്യം) അല്ലെങ്കിൽ 1 (ഒന്ന്) മൂല്യമുണ്ടോ എന്നത് പരിഗണിക്കാതെ തന്നെ, ഈ പ്രവർത്തനങ്ങളെല്ലാം ഏത് ബിറ്റിലും പ്രയോഗിക്കാവുന്നതാണ്. അടിസ്ഥാന ലോജിക്കൽ പ്രവർത്തനങ്ങളും അവയുടെ ഉപയോഗത്തിൻ്റെ ഉദാഹരണങ്ങളും ചുവടെയുണ്ട്.

ലോജിക്കൽ ആൻഡ് ഓപ്പറേഷൻ

ഒപ്പം കുറിപ്പ്: &

ലോജിക്കൽ ആൻഡ് ഓപ്പറേഷൻ രണ്ട് ബിറ്റുകളിലായാണ് നടത്തുന്നത്, നമുക്ക് അവയെ a, b എന്ന് വിളിക്കാം. ലോജിക്കൽ ഓപ്പറേഷൻ നടത്തുന്നതിൻ്റെ ഫലം AND a, b എന്നിവ 1 ന് തുല്യമാണെങ്കിൽ 1 ന് തുല്യമായിരിക്കും, മറ്റെല്ലാ സാഹചര്യങ്ങളിലും, ഫലം 0 ന് തുല്യമായിരിക്കും. ഞങ്ങൾ ലോജിക്കൽ ഓപ്പറേഷൻ്റെ സത്യ പട്ടിക നോക്കുന്നു.

a (ബിറ്റ് 1) b(ബിറ്റ് 2) a(ബിറ്റ് 1) & ബി(ബിറ്റ് 2)
0 0 0
0 1 0
1 0 0
1 1 1

ലോജിക്കൽ അല്ലെങ്കിൽ പ്രവർത്തനം

അല്ലെങ്കിൽ പദവി: |

ലോജിക്കൽ OR പ്രവർത്തനം രണ്ട് ബിറ്റുകളിൽ (a, b) നടത്തുന്നു. a, b എന്നിവ 0 (പൂജ്യം) ന് തുല്യമാണെങ്കിൽ ഒരു ലോജിക്കൽ OR പ്രവർത്തനത്തിൻ്റെ ഫലം 0 ആയിരിക്കും, മറ്റെല്ലാ (മറ്റ്) കേസുകളിലും, ഫലം 1 (ഒന്ന്) ആയിരിക്കും. ലോജിക്കൽ ഓപ്പറേഷൻ്റെ സത്യ പട്ടിക ഞങ്ങൾ നോക്കുന്നു OR.

a (ബിറ്റ് 1) b(ബിറ്റ് 2) a(ബിറ്റ് 1) | b(ബിറ്റ് 2)
0 0 0
0 1 1
1 0 1
1 1 1

ലോജിക്കൽ ഓപ്പറേഷൻ എക്സ്ക്ലൂസീവ് OR (XOR).

XOR നൊട്ടേഷൻ: ^
ലോജിക്കൽ എക്സ്ക്ലൂസീവ് OR ഓപ്പറേഷൻ രണ്ട് ബിറ്റുകളിൽ (a, b) നടത്തുന്നു. ഒരു ലോജിക്കൽ XOR പ്രവർത്തനത്തിൻ്റെ ഫലം a അല്ലെങ്കിൽ b ബിറ്റുകളിൽ ഒന്ന് 1 (ഒന്ന്) ആണെങ്കിൽ 1 (ഒന്ന്) ആയിരിക്കും, അല്ലാത്തപക്ഷം ഫലം 0 ആയിരിക്കും (പൂജ്യം). ലോജിക്കൽ ഓപ്പറേഷൻ എക്സ്ക്ലൂസീവ് അല്ലെങ്കിൽ സത്യത്തിൻ്റെ പട്ടിക ഞങ്ങൾ നോക്കുന്നു.

a (ബിറ്റ് 1) b(ബിറ്റ് 2) a(bit 1) ^ b(bit 2)
0 0 0
0 1 1
1 0 1
1 1 0

ലോജിക്കൽ ഓപ്പറേഷൻ അല്ല (അല്ല)

നോട്ടേഷൻ NOT: ~
ഒരു ലോജിക്കൽ ഓപ്പറേഷൻ ഒരു ബിറ്റിൽ നടക്കുന്നില്ല. ഈ ലോജിക്കൽ പ്രവർത്തനത്തിൻ്റെ ഫലം നേരിട്ട് ബിറ്റിൻ്റെ അവസ്ഥയെ ആശ്രയിച്ചിരിക്കുന്നു. ബിറ്റ് പൂജ്യം നിലയിലാണെങ്കിൽ, NOT ൻ്റെ ഫലം ഒന്നിന് തുല്യമായിരിക്കും, തിരിച്ചും. ഞങ്ങൾ ലോജിക്കൽ ഓപ്പറേഷൻ്റെ സത്യ പട്ടിക നോക്കുന്നു NOT.

a (ബിറ്റ് 1) ~a (ബിറ്റ് നിഷേധം)
0 1
1 0

ഈ 4 ലോജിക്കൽ പ്രവർത്തനങ്ങൾ ഓർക്കുക. ഈ ലോജിക്കൽ പ്രവർത്തനങ്ങൾ ഉപയോഗിച്ച് നമുക്ക് സാധ്യമായ ഏത് ഫലവും ലഭിക്കും. C++ ലെ ലോജിക്കൽ പ്രവർത്തനങ്ങളുടെ ഉപയോഗത്തെക്കുറിച്ച് വിശദമായി വായിക്കുക.

പ്രായോഗികമായി, ഏറ്റവും സാധാരണയായി ഉപയോഗിക്കുന്ന രണ്ട് ഇൻപുട്ട് ഘടകങ്ങൾ "എക്‌സ്‌ക്ലൂസീവ് OR" ആണ്. ചിത്രത്തിൽ. വിപരീതവും അതിൻ്റെ സംസ്ഥാന പട്ടികയും ഇല്ലാത്ത ഒരു മൂലകത്തിൻ്റെ പരമ്പരാഗത ഗ്രാഫിക് പദവി ചിത്രം 1 കാണിക്കുന്നു. ലളിതമായി പറഞ്ഞാൽ, ഈ മൂലകത്തിൻ്റെ സാരാംശം ഇനിപ്പറയുന്നതിലേക്ക് തിളച്ചുമറിയുന്നു: ഇൻപുട്ടുകളിലെ ലോജിക്കൽ ലെവലുകൾ ഒരേപോലെയല്ലെങ്കിൽ മാത്രമേ ഔട്ട്പുട്ട് സിഗ്നൽ ദൃശ്യമാകൂ.

ഒരു പൾസിൻ്റെ എഡ്ജും കട്ട്ഓഫും തിരിച്ചറിയുന്നതിനുള്ള സ്കീം

ഈ സർക്യൂട്ടിൽ, പൾസുകൾ വൈകുന്നതിന് മൂന്ന് XOR ഗേറ്റുകൾ ഉപയോഗിക്കുന്നു. DD1.4 - സംഗ്രഹം. ഔട്ട്പുട്ട് പൾസുകൾക്ക് സ്ഥിരതയുള്ള മുൻനിര അരികുകളും വീഴുന്ന അരികുകളും ഉണ്ട്. ഓരോ ഔട്ട്‌പുട്ട് പൾസിൻ്റെയും ദൈർഘ്യം മൂന്ന് മൂലകങ്ങളുടെ സ്വിച്ചിംഗ് കാലതാമസത്തിൻ്റെ മൂന്നിരട്ടിക്ക് തുല്യമാണ്. ഔട്ട്പുട്ട് പൾസുകളുടെ അറ്റങ്ങൾ തമ്മിലുള്ള സമയ ഇടവേള ഇൻപുട്ട് പൾസിൻ്റെ ദൈർഘ്യത്തിന് തുല്യമാണ്. ഈ ഉപകരണം ഇൻപുട്ട് സിഗ്നലിൻ്റെ ആവൃത്തി ഇരട്ടിയാക്കുന്നു.

"എക്‌സ്‌ക്ലൂസീവ് OR" എന്ന് വിളിക്കപ്പെടുന്ന മറ്റൊരു രസകരമായ പ്രോപ്പർട്ടി ഉണ്ട്. ഇൻപുട്ടുകളിൽ ഒന്നിൽ സ്ഥിരമായ "0" പ്രയോഗിച്ചാൽ, മൂലകത്തിൻ്റെ ഔട്ട്പുട്ടിലെ സിഗ്നൽ ഇൻപുട്ട് സിഗ്നൽ ആവർത്തിക്കും, സ്ഥിരമായ "0" സ്ഥിരമായ "1" ആയി മാറ്റുകയാണെങ്കിൽ, ഔട്ട്പുട്ട് സിഗ്നൽ ഇതിനകം ഇൻപുട്ട് സിഗ്നലിൻ്റെ വിപരീതമായിരിക്കും.

ചിലപ്പോൾ വ്യക്തിഗത സ്റ്റാൻഡേർഡ് ലോജിക്കൽ ഗേറ്റുകളിൽ നിന്ന് "എക്‌സ്‌ക്ലൂസീവ് OR" ഗേറ്റ് നേടേണ്ടത് ആവശ്യമാണ്. നാല് 2-AND-NOT ഘടകങ്ങളിൽ നടപ്പിലാക്കിയ "എക്‌സ്‌ക്ലൂസീവ് OR" എലമെൻ്റ് സർക്യൂട്ട് ഒരു ഉദാഹരണമാണ്. ചിത്രം 3 അതിൻ്റെ നാല് സംസ്ഥാനങ്ങളിൽ ഒരു XOR സർക്യൂട്ട് കാണിക്കുന്നു. ഉപയോഗിക്കുന്ന 2-NAND ലോജിക് ഗേറ്റുകളിൽ ഓരോന്നിലും സാധ്യമായ എല്ലാ ലോജിക് ലെവലുകളും ഇത് കാണിക്കുന്നു.

അത്തരം ഘടകങ്ങൾ ഡയഗ്രാമിൽ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്. ഈ സർക്യൂട്ടിൽ, K561LA7 മൈക്രോ സർക്യൂട്ടിൻ്റെ ഒരു പാക്കേജിൽ ഉൾപ്പെടുത്തിയിരിക്കുന്ന നാല് 2-AND-NOT ഘടകങ്ങൾ കൊണ്ടാണ് “എക്‌സ്‌ക്ലൂസീവ് OR” ഘടകം നിർമ്മിച്ചിരിക്കുന്നത്.

വ്യത്യാസ ആവൃത്തിയുള്ള ഡിസ്ക്രീറ്റ് സിഗ്നൽ ജനറേറ്റർ

ഡ്രൈവർ സർക്യൂട്ട് ചിത്രം 4-ൽ കാണിച്ചിരിക്കുന്നു. ഇവിടെ, എക്സ്ക്ലൂസീവ് അല്ലെങ്കിൽ ലോജിക് എലമെൻ്റ് നാല് 2-AND-NOT ഘടകങ്ങളിലും നടപ്പിലാക്കുന്നു.

ആവർത്തന ആവൃത്തിയിൽ വ്യത്യാസമുള്ള ഷേപ്പറിൻ്റെ ഇൻപുട്ടുകൾ 1, 2 എന്നിവയിൽ ചതുരാകൃതിയിലുള്ള പൾസുകൾ വീഴുന്നു (ഗ്രാഫുകൾ 1, 2 കാണുക). ലോജിക്കൽ ഘടകങ്ങളെ അടിസ്ഥാനമാക്കിയുള്ള ഒരു നോഡ് DD1.1-DDI.4 ഈ സിഗ്നലുകളെ ഗുണിക്കുന്നു. ഡിഡി 1.4 മൂലകത്തിൽ നിന്നുള്ള ഔട്ട്പുട്ട് പൾസ് സിഗ്നൽ (ഗ്രാഫ് 3) ഇൻ്റഗ്രേറ്റിംഗ് സർക്യൂട്ട് R3, C1 ലേക്ക് നൽകുന്നു, ഇത് ഇൻപുട്ട് സിഗ്നലുകളുടെ ആവൃത്തികളിലെ വ്യത്യാസത്തിന് തുല്യമായ ആവൃത്തിയുള്ള ഒരു ത്രികോണ സിഗ്നലായി (ഗ്രാഫ് 4) പരിവർത്തനം ചെയ്യുന്നു, കൂടാതെ op-amp DA1 സ്വീകരിച്ച സിഗ്നലിനെ ഒരു ചതുര തരംഗമാക്കി മാറ്റുന്നു (കാണുക. ഷെഡ്യൂൾ 5). റെസിസ്റ്റർ R1 ഔട്ട്പുട്ട് സിഗ്നലിൻ്റെ പോസിറ്റീവ്, നെഗറ്റീവ് പകുതി തരംഗങ്ങളുടെ ദൈർഘ്യം നിയന്ത്രിക്കുന്നു. വളരെ രസകരമായ ഒരു സ്കീം. റേഡിയോ ഡിസൈനർക്ക് ചിന്തിക്കാൻ ചിലതുണ്ട്. ഉദാഹരണത്തിന്, മൂന്നാമത്തെ ഗ്രാഫിൽ കാണിച്ചിരിക്കുന്ന സിഗ്നൽ ഒരു സൈൻ വേവ് PWM സിഗ്നലാണ്.
തീർച്ചയായും, "എക്‌സ്‌ക്ലൂസീവ് OR" ഘടകങ്ങളുടെ ഉപയോഗത്തിൻ്റെ പരിധി വളരെ വിശാലമാണ്. എൻ്റെ അഭിപ്രായത്തിൽ, റേഡിയോ അമച്വർമാർക്ക് കൂടുതൽ രസകരമായി ഞാൻ ഇവിടെ അവതരിപ്പിച്ചു.