Ceisteanna Samplacha ag Plé Prionsabail na nGeataí Lóigice
Pendahuuan
I leictreonaic agus ríomhaireacht, is bloic bhunúsacha cinnteoireachta iad geataí loighce. Glacann siad ionchur Booleánach amháin nó níos mó (fíor nó bréagach, 1 nó 0) agus táirgeann siad aschur Booleánach aonair. Is iad geataí loighce bunús na gciorcad digiteach, amhail micreaphróiseálaithe, cuimhne, agus ciorcaid rialaithe eile. Clúdóidh an t-alt seo roinnt fadhbanna samplacha agus pléifidh sé bunphrionsabail na ngeataí loighce, agus béim ar leith ar gheataí AGUS, NÓ, NACH, NAND, NOR, XOR, agus XNOR.
Prionsabail Bhunúsacha na nGeataí Lóige
Chun cabhrú linn na ceisteanna samplacha a thuiscint, ní mór dúinn bunphrionsabail gach cineál geata loighce a thuiscint ar dtús.
1. Geata AGUS:
– Ní bheidh an t-aschur 1 ach amháin má tá na hionchuir uile 1.
– Tábla Fírinne:
| A | B | A AGUS B |
|——|————|
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
2. Geata NÓ:
– Beidh an t-aschur 1 má tá ceann de na hionchuir 1.
– Tábla Fírinne:
| A | B | A NÓ B |
|——|————|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 1 |
3. NACH geata:
– Beidh an t-aschur a mhalairt den ionchur.
– Tábla Fírinne:
| A | NÍ A |
|—|——-|
| 0 | 1 |
| 1 | 0 |
4. Geata NAND (Ní AGUS):
– Is é an t-aschur inbhéartach gheata AND.
– Tábla Fírinne:
| A | B | A NAND B |
|——|———-|
| 0 | 0 | 1 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
5. Geata NOR (Ní NÓ):
– Is é an t-aschur inbhéartach gheata OR.
– Tábla Fírinne:
| A | B | A NÓ B |
|——|————|
| 0 | 0 | 1 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 0 |
6. Geata XOR (Eisiach OR):
– Beidh an t-aschur 1 má tá an t-ionchur difriúil.
– Tábla Fírinne:
| A | B | A XOR B |
|——|————|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
7. Geata XNOR (NOR Eisiach):
– Beidh an t-aschur 1 má tá an t-ionchur mar an gcéanna.
– Tábla Fírinne:
| A | B | A XNOR B |
|——|———-|
| 0 | 0 | 1 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
Ceisteanna Samplacha agus Plé
Pléimis roinnt fadhbanna samplacha a bhaineann leis na geataí loighce éagsúla seo.
Sampla 1: Teaglaim de Gheataí AND agus OR
Ceist:
Abair go bhfuil trí ionchur ann, A, B, agus C. Ríomh aschur an chiorcaid loighce seo a leanas:
– C1 = A AGUS B
– C2 = C1 NÓ C
Plé:
Céimeanna réitigh:
1. Faigh luach Q1.
2. Bain úsáid as luach Q1 chun Q2 a chinneadh.
Abair go bhfuil A = 1, B = 0, agus C = 1:
1. C1 = A AGUS B = 1 AGUS 0 = 0
2. C2 = C1 NÓ C = 0 NÓ 1 = 1
Mar sin, is é 1 an t-aschur deiridh de Q2.
Ceist Shamplach 2: Teaglaim de Gheataí NAND agus AND
Ceist:
Má tá dhá ionchur X agus Y againn, faigh amach aschur an chiorcaid loighce seo a leanas:
– Q1 = X NAND Y
– C2 = C1 AGUS X
Plé:
Déanaimis an t-aschur a ríomh bunaithe ar na teaglamaí ionchuir féideartha. Abair go bhfuil X = 1 agus Y = 1:
1. Q1 = X NAND Y = 1 NAND 1 = NACH(1 AGUS 1) = NACH(1) = 0
2. Q2 = Q1 AGUS X = 0 AGUS 1 = 0
Mar sin, is é 0 an t-aschur deiridh de Q2.
Sampla 3: Teaglaim de Gheataí XOR agus NOR
Ceist:
Ríomh an t-aschur don chiorcad loighce seo a leanas leis na hionchuir D agus E:
– Q1 = D XOR E
– Q2 = Q1 NÓ E
Plé:
Déanaimis an t-aschur a ríomh bunaithe ar na teaglamaí ionchuir féideartha. Abair go bhfuil D = 0 agus E = 1:
1. Q1 = D XOR E = 0 XOR 1 = 1
2. Q2 = Q1 NÓ E = 1 NÓ 1 = NÍ(1 NÓ 1) = NÍ(1) = 0
Mar sin, is é 0 an t-aschur deiridh de Q2.
Ceist Shamplach 4: Trí Gheata Lóighice Difriúla a Úsáid
Ceist:
Le trí ionchur P, Q, agus R, ríomh aschur an chiorcaid loighce seo a leanas:
– Q1 = P AGUS Q
– C2 = C1 NÓ R
– C3 = NÍ C2
Plé:
Céimeanna réitigh:
1. Ríomh Q1 le geata AND.
2. Úsáid Q1 chun Q2 a ríomh le geata NÓ.
3. Úsáid Q2 chun Q3 a ríomh le geata NOT.
Abair go bhfuil P = 1, Q = 0, agus R = 1:
1. Q1 = P AGUS Q = 1 AGUS 0 = 0
2. C2 = C1 NÓ R = 0 NÓ 1 = 1
3. C3 = NÍ C2 = NÍ 1 = 0
Mar sin, is é 0 an t-aschur deiridh de Q3.
Ceist Shamplach 5: Ciorcad Lóigice a Dhearadh
Ceist:
Dear ciorcad loighce a tháirgeann aschur FÍOR má tá agus amháin má tá dhá cheann de na trí ionchur (A, B, C) FÍOR.
Plé:
Chun réiteach a fháil a chomhlíonann na coinníollacha thuas, is féidir linn an teaglaim seo a leanas de gheataí loighce a úsáid:
1. C1 = A AGUS B AGUS (NÍ C)
2. C2 = A AGUS (NÍ B) AGUS C
3. C3 = (NÍ A) AGUS B AGUS C
4. Aschur = Q1 NÓ Q2 NÓ Q3
Déanaimis anailís céim ar chéim ar chomhcheangal ionchuir ar leith. Abair go bhfuil A = 1, B = 1, agus C = 0:
1. Q1 = A AGUS B AGUS (NÍ C) = 1 AGUS 1 AGUS 1 = 1
2. Q2 = A AGUS (NÍ B) AGUS C = 1 AGUS 0 AGUS 0 = 0
3. Q3 = (NÍ A) AGUS B AGUS C = 0 AGUS 1 AGUS 0 = 0
4. Aschur = Q1 NÓ Q2 NÓ Q3 = 1 NÓ 0 NÓ 0 = 1
Mar sin, ní thugann an ciorcad seo aschur FÍOR ach amháin má tá dhá cheann de na trí ionchur FÍOR.
Conclúid
San alt seo, phléamar bunphrionsabail na ngeataí loighce agus chuireamar roinnt samplaí fadhbanna ar fáil maille le mínithe. Tá sé riachtanach máistreacht a bheith agat ar phrionsabail agus ar oibriú geataí loighce d’aon duine atá ag obair le ciorcaid dhigiteacha, micreaphróiseálaithe, nó réimsí gaolmhara eile. Trí thuiscint a fháil ar an sreabhadh oibre agus ar an loighic atá taobh thiar de na geataí seo, is féidir linn ciorcaid chasta agus éifeachtúla a dhearadh. Tá súil againn gur chuidigh na samplaí seo linn ár dtuiscint ar gheataí loighce a dhoimhniú.