Ekzemplaj Demandoj Diskutante la Principojn de Logikaj Pordegoj
Pendahuluan
En elektroniko kaj komputiko, logikaj pordegoj estas fundamentaj decid-faraj blokoj. Ili prenas unu aŭ plurajn Buleajn enigojn (vera aŭ falsa, 1 aŭ 0) kaj produktas unuopan Bulean eligon. Logikaj pordegoj estas la fundamento de ciferecaj cirkvitoj, kiel ekzemple mikroprocesoroj, memoro kaj aliaj kontrolaj cirkvitoj. Ĉi tiu artikolo traktos plurajn ekzemplajn problemojn kaj diskutos la bazajn principojn de logikaj pordegoj, kun ĉefa fokuso sur KAJ, AŬ, NE, NAND, NOR, XOR kaj XNOR-pordegoj.
Bazaj Principoj de Logikaj Pordegoj
Por helpi kompreni la ekzemplajn demandojn, ni devas unue kompreni la bazajn principojn de ĉiu tipo de logika pordego.
1. KAJ-pordo:
– La eligo estos 1 nur se ĉiuj enigoj estas 1.
– Vertabelo:
| A | B | A KAJ B |
|——|————|
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
2. AŬ-pordo:
– La eligo estos 1 se unu el la enigoj estas 1.
– Vertabelo:
| A | B | A AŬ B |
|——|————|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 1 |
3. NE pordego:
– La eligo estos la malo de la enigo.
– Vertabelo:
| A | NE A |
|—|——-|
| 0 | 1 |
| 1 | 0 |
4. NAND (Ne KAJ) Pordo:
– La eligo estas la inverso de la KAJ-pordo.
– Vertabelo:
| A | B | A N KAJ B |
|——|———-|
| 0 | 0 | 1 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
5. NOR (Ne AŬ) Pordo:
– La eligo estas la inverso de la AŬ-pordo.
– Vertabelo:
| A | B | A NEK B |
|——|————|
| 0 | 0 | 1 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 0 |
6. XOR-Pordego (Ekskluziva AŬ):
– La eligo estos 1 se la enigo estas malsama.
– Vertabelo:
| A | B | A XOR B |
|——|————|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
7. XNOR-Pordego (Ekskluziva NOR):
– La eligo estos 1 se la enigo estas la sama.
– Vertabelo:
| A | B | A XNOR B |
|——|———-|
| 0 | 0 | 1 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
Specimenaj Demandoj kaj Diskuto
Ni diskutu kelkajn ekzemplajn problemojn implikantajn ĉi tiujn diversajn logikajn pordegojn.
Ekzemplo 1: Kombino de KAJ kaj AŬ pordegoj
Demando:
Supozu, ke estas tri enigoj A, B, kaj C. Kalkulu la eligon de la jena logika cirkvito:
– Q1 = A KAJ B
– Q2 = Q1 AŬ C
Diskuto:
Solvaj paŝoj:
1. Difinu la valoron de Q1.
2. Uzu la valoron de Q1 por determini Q2.
Supozu A = 1, B = 0, kaj C = 1:
1. Q1 = A KAJ B = 1 KAJ 0 = 0
2. Q2 = Q1 AŬ C = 0 AŬ 1 = 1
Do, la fina rezulto de Q2 estas 1.
Ekzempla Demando 2: Kombino de NAND kaj KAJ pordegoj
Demando:
Se ni havas du enigojn X kaj Y, determinu la eliron de la jena logika cirkvito:
– Q1 = X N KAJ Y
– Q2 = Q1 KAJ X
Diskuto:
Ni kalkulu la eliron surbaze de la eblaj eniraj kombinaĵoj. Supozu X = 1 kaj Y = 1:
1. Q1 = X NAND Y = 1 NAND 1 = NE(1 KAJ 1) = NE(1) = 0
2. Q2 = Q1 KAJ X = 0 KAJ 1 = 0
Do, la fina rezulto de Q2 estas 0.
Ekzemplo 3: Kombino de XOR kaj NOR-pordegoj
Demando:
Kalkulu la eliron por la jena logika cirkvito kun enigoj D kaj E:
– Q1 = D XOR E
– Q2 = Q1 NEK E
Diskuto:
Ni kalkulu la eliron surbaze de la eblaj eniraj kombinaĵoj. Supozu D = 0 kaj E = 1:
1. Q1 = D XOR E = 0 XOR 1 = 1
2. Q2 = Q1 NEK E = 1 NEK 1 = NE(1 AŬ 1) = NE(1) = 0
Do, la fina rezulto de Q2 estas 0.
Ekzempla Demando 4: Uzante Tri Malsamaj Logikaj Pordegoj
Demando:
Kun tri enigoj P, Q, kaj R, kalkulu la eliron de la jena logika cirkvito:
– Q1 = P KAJ Q
– Q2 = Q1 AŬ R
– Q3 = NE Q2
Diskuto:
Solvaj paŝoj:
1. Kalkulu Q1 per KAJ-pordo.
2. Uzu Q1 por kalkuli Q2 per AŬ-pordo.
3. Uzu Q2 por kalkuli Q3 per NOT-pordo.
Supozu P = 1, Q = 0, kaj R = 1:
1. Q1 = P KAJ Q = 1 KAJ 0 = 0
2. Q2 = Q1 AŬ R = 0 AŬ 1 = 1
3. Q3 = NE Q2 = NE 1 = 0
Do, la fina rezulto de Q3 estas 0.
Ekzempla Demando 5: Dezajnado de Logika Cirkvito
Demando:
Planu logikan cirkviton, kiu produktas VERAN eliron se kaj nur se du el la tri enigoj (A, B, C) estas VERAJ.
Diskuto:
Por akiri solvon, kiu plenumas la supre menciitajn kondiĉojn, ni povas uzi la jenan kombinaĵon de logikaj pordegoj:
1. Q1 = A KAJ B KAJ (NE C)
2. Q2 = A KAJ (NE B) KAJ C
3. Q3 = (NE A) KAJ B KAJ C
4. Eligo = Q1 AŬ Q2 AŬ Q3
Ni analizu paŝon post paŝo specifan enigan kombinaĵon. Supozu A = 1, B = 1, kaj C = 0:
1. Q1 = A KAJ B KAJ (NE C) = 1 KAJ 1 KAJ 1 = 1
2. Q2 = A KAJ (NE B) KAJ C = 1 KAJ 0 KAJ 0 = 0
3. Q3 = (NE A) KAJ B KAJ C = 0 KAJ 1 KAJ 0 = 0
4. Eligo = Q1 AŬ Q2 AŬ Q3 = 1 AŬ 0 AŬ 0 = 1
Do, ĉi tiu cirkvito fakte donas VERAN eliron nur se du el la tri enigoj estas VERAJ.
Konkludo
En ĉi tiu artikolo, ni traktis la bazajn principojn de logikaj pordegoj kaj provizis plurajn ekzemplajn problemojn kun klarigoj. Majstri la principojn kaj funkciadon de logikaj pordegoj estas esenca por iu ajn, kiu laboras kun ciferecaj cirkvitoj, mikroprocesoroj aŭ aliaj rilataj kampoj. Kompreni la laborfluon kaj logikon malantaŭ ĉi tiuj pordegoj permesas al ni desegni kompleksajn kaj efikajn cirkvitojn. Ni esperas, ke ĉi tiuj ekzemploj estis helpemaj por profundigi nian komprenon pri logikaj pordegoj.