![බූලියන් වීජ ගණිතය සහ තාර්කික ද්වාර](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjg3946qVkbSkPqgxgufsSQcfbL3wGM3KiTPUwZGlErSq7pzH5vnTabKdy4JBtWKmrGfUNDLm2qtLmRcHg4ET6Tig2VG1PoO2-y5cw4Y3MU4eQoGWzWJfhTMyFWoWxJ4_RqMwX876LSZVw/w700/LogicBanner.jpg)
සාමාන්ය පෙළ සහ උසස් පෙළ ICT විෂය නිර්දේශයේ අත්යාවශ්ය පාඩම් මාලාවක් වන බූලීය වීජ ගණිතය සහ තාර්කික ද්වාර වල මූලික සංකල්ප ලෙස මෙම කොටස් හැඳින්විය හැකිය.
19 වැනි සියවසේදී ජෝර්ජ් බූල් විසින් නිර්මාණය කරන ලද Logic gates යනු ඩිජිටල් පද්ධතියක ඇති මූලික තැනුම් ඒකකයයි. එය ඉලෙක්ට්රොනික පරිපථයක් වන අතර ඊට ආදාන (input) එකක් හෝ ඊට වැඩි ගණනක් තිබිය හැකි අතර ප්රතිදාන (output) තිබෙන්නේ එකක් පමණි. ආදාන සන ප්රතිදාන නිර්මාණය වන්නේ කිසියම් තර්කන ශාස්ත්රයකට අනුවය.මෙහිදී ඇත හෙවත් true යන්න සඳහා 1 ද, නැත හෙවත් false සඳහා 0 ද භාවිතා කෙරේ. ද්වාර සටහන් ඇඳීමේදී ආදාන ලෙස A,B,C... ආදිය යොදාගන්නා අතර ප්රතිදානය සඳහා P,Q..X,Y ආදී සංකේත යොදාගනී.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjg3946qVkbSkPqgxgufsSQcfbL3wGM3KiTPUwZGlErSq7pzH5vnTabKdy4JBtWKmrGfUNDLm2qtLmRcHg4ET6Tig2VG1PoO2-y5cw4Y3MU4eQoGWzWJfhTMyFWoWxJ4_RqMwX876LSZVw/s640/LogicBanner.jpg)
බොහොමයක් ඉලෙක්ට්රොනික පරිපථ වල මෙම Logic gates දැකිය හැකි අතර ඒවායින් සිදුවන්නේ කිසියම් කොන්දේසියකට අනුකූලව ප්රතිපල ලැබීමයි.
Logic gates ප්රධාන වශයෙන් Basic Logic gates සහ Combinational Logic gates, එනම් මූලික තාර්කික ද්වාර සහ සංයුක්ත තාර්කික ද්වාර ලෙස කොටස් දෙකකට වර්ග කල හැකිය.
1. මූලික තාර්කික ද්වාර - AND Gate, OR Gate, NOT Gate
2. සංයුක්ත තාර්කික ද්වාර - NAND Gate, NOR Gate, XOR Gate, XNOR Gate
1. මූලික තාර්කික ද්වාර -
AND Gate
සියලුම ආදාන (ආදාන දෙකම) සත්ය (1) විට පමණක් ප්රතිදානය සත්ය (1) වන අවස්ථාව මෙය වේ. Q=A.B ලෙස මෙහි ප්රකාශනය ලැබේ.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDzibGUag6D_Ho7WmRbZq1_FBSylZTOmPaPiXHio5XXTd5ZXdEFTiDwYcifp_LLgCE8Wg_EKYsJpHNFyiU7ntbhSm8JxSXzON_Ai6lCo-UvyhK4hY4msuQKrB_kZ6BDNWdxbnYV1C52nQ/s640/AND1.png)
OR Gate
ආදාන දෙකෙන් එකක් හෝ සත්යවිට ප්රතිදානය සත්යවීම මෙහිදී සිදුවේ. මෙය Q=A+B ප්රකාශනයෙන් ලැබේ.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhy0mhu_UzSpFOiqvc6rzRux88-OMCFBvUoGTBNllx-2aIWsae9-g431zekN2vZSfuB-m0kWuktZ141h5os0GMsKRGzkW2uB0PhsQguIQY9yfqH-YPe7XddJRfTX-MbMm2ns6BWL99O6Mg/s640/OR1.png)
NOT Gate
ආදානය සත්ය විට ප්රතිදානය අසත්යය වන, ආදානය අසත්ය විට ප්රතිදානය සත්ය වන අවස්ථාව මෙය වේ. එනම් ආදානයට විරුද්ධ වටිනාකම මෙහිදී ලැබේ. NOT ද්වාරය Inverter හෙවත් අපවර්තකය ලෙසද හැඳින්වේ.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvPgsLZXVxNPk4OJGHBd_pcCEoIwyaje0nnGewiizC0HGnVjj2S4qcsdklUJtXbwfSUKLGXcpus256u-fWnQ55YKpEZ8ZBMN28j8lj87uKUN3ZzJ8_j8vQJq2g7plstWiTVW1yxHJNkDg/s640/Not1.png)
2. සංයුක්ත තාර්කික ද්වාර -
NAND Gate
NOT සහ AND ද්වාර දෙකෙහි සංයුක්තය ලෙස NAND හැඳින්වේ. NAND=NOT+AND.AND වලදී ලැබෙන ප්රතිදාන ප්රතිපල වල විරුද්ධ අගයන් මෙහිදී ලැබේ.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiG_uu8L2j3L_ofp7h0ak2voI4Oh6132v7cwDmjEOl0Yfx3AcHa63Oh34IW61IDCMeVSAOSrX_94UekYDSg6FPciZx1u961unrHq79PqC5XkQD-ZnNj9XWlZnGRu0h2y_YyNrim18urALQ/s400/nand.gif)
NOR Gate
NOT සහ OR ද්වාර දෙක එකතුවී NOR ද්වාරය නිර්මාණය වේ. NOR=NOT+OR. OR වලදී ලැබෙන ප්රතිදාන ප්රතිපල වල විරුද්ධ අගයන් මෙහිදී ලැබේ.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeL0-sV2_zxVIKsX5QG3xuPJGgubQzOXY-0tIZZ7cLHrHtlsHMegapxJx5GyRrOJ5qRBtf2dyrdLSxeD-SZtiHAhlPrX-BN5CrZ7H31M99EhkxitXlU6glCl5UiFk9bAazONBYuNXLNzE/s640/NOR1.png)
XOR Gate
XOR වල X යන්නෙන් සංකේතවත් වන්නේ Ex හෙවත් Exclusive යන්නයි.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNMVZ-jlzqcGmQIUVi5z8CIME_feCGFggESicRwtHyIjOjNJix_A3YfQJ53qCp1vQA7Cw_XjBsoqjpXS_q2DoKsAr9W-wlvxBIr063y3ec3uFdPGoFExyR5MhorT4QRp8Xijf9a5wQyrw/s640/XOR1.png)
XNOR Gate
Exclusive NOR යන්න මෙමඟින් අර්ථවත් කෙරේ.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZQwjFkwJtFzpiH9UFnPrG4mjUAbX-mQQzZW0VWn_xTReUIG4TGsZgeDk_Y18w0fM5QHCY8zN_6is01BrwHbdxVdDBts-r1IZPvW_HJ2JHK8nDYOvBlwLjSeIzpoCgOaeqHt68SRS0TsE/s640/XNOR1.png)