MUNKAANYAG. Mészáros Miklós. Logikai algebra alapjai, logikai függvények I. A követelménymodul megnevezése:



Hasonló dokumentumok
MUNKAANYAG. Bellák György László. Mechatronikai elemek. A követelménymodul megnevezése: Mechatronikai elemek gyártása, üzemeltetése, karbantartása

Alapkapuk és alkalmazásaik

1. EGY- ÉS KÉTVÁLTOZÓS LOGIKAI ELEMEK KAPCSOLÁSTECHNIKÁJA ÉS JELÖLŐRENDSZERE

Előadó: Dr. Oniga István DIGITÁLIS TECHNIKA 3

DIGITÁLIS TECHNIKA feladatgyűjtemény

Logikai áramkörök. Informatika alapjai-5 Logikai áramkörök 1/6

1. Az adott kapcsolást rajzolja le a lehető legkevesebb elemmel, a legegyszerűbben. MEGOLDÁS:

Elektronikai műszerész Elektronikai műszerész

Analóg és digitális mennyiségek

6. LOGIKAI ÁRAMKÖRÖK

6. LOGIKAI ÁRAMKÖRÖK

A + B = B + A, A + ( B + C ) = ( A + B ) + C.

1. Az adott kifejezést egyszerűsítse és rajzolja le a lehető legkevesebb elemmel, a legegyszerűbben.

Alapkapuk és alkalmazásaik

Logikai hálózatok. Dr. Bede Zsuzsanna St. I. em. 104.

Példa:

DIGITÁLIS TECHNIKA I Dr. Lovassy Rita Dr. Pődör Bálint

28. EGYSZERŰ DIGITÁLIS ÁRAMKÖRÖK

I. A DIGITÁLIS ÁRAMKÖRÖK ELMÉLETI ALAPJAI

2019/02/11 10:01 1/10 Logika

1. A matematikai logika alapfogalmai. 2. A matematikai logika műveletei

MUNKAANYAG. Tordai György. Kombinációs logikai hálózatok I. A követelménymodul megnevezése: Elektronikai áramkörök tervezése, dokumentálása

Kombinációs hálózatok és sorrendi hálózatok realizálása félvezető kapuáramkörökkel

Név: Logikai kapuk. Előzetes kérdések: Mik a digitális áramkörök jellemzői az analóg áramkörökhöz képest?

Digitális Technika 2. Logikai Kapuk és Boolean Algebra

ELEKTRONIKAI ALAPISMERETEK

ÁGAZATI SZAKMAI ÉRETTSÉGI VIZSGA VILLAMOSIPAR ÉS ELEKTRONIKA ISMERETEK KÖZÉPSZINTŰ ÍRÁSBELI VIZSGA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ A MINTAFELADATOKHOZ

Logika es sz am ıt aselm elet I. r esz Logika 1/36

ELEKTRONIKAI ALAPISMERETEK

Dr. Oniga István DIGITÁLIS TECHNIKA 4

Digitális Technika. Dr. Oniga István Debreceni Egyetem, Informatikai Kar

Digitális Rendszerek (BSc)

VILLAMOSIPAR ÉS ELEKTRONIKA ISMERETEK

10-es számrendszer, 2-es számrendszer, 8-as számrendszer, 16-os számr. Számjegyek, alapműveletek.

MUNKAANYAG. Tordai György. Kombinációs logikai hálózatok II. A követelménymodul megnevezése: Elektronikai áramkörök tervezése, dokumentálása

MUNKAANYAG. Mádai László. Sorrendi hálózatok II. A követelménymodul megnevezése: Elektronikai áramkörök tervezése, dokumentálása

Versenyző kódja: 28 27/2012. (VIII. 27.) NGM rendelet MAGYAR KERESKEDELMI ÉS IPARKAMARA. Országos Szakmai Tanulmányi Verseny.

MAGYAR KERESKEDELMI ÉS IPARKAMARA. Országos Szakmai Tanulmányi Verseny. Elődöntő KOMPLEX ÍRÁSBELI FELADATSOR

XI. DIGITÁLIS RENDSZEREK FIZIKAI MEGVALÓSÍTÁSÁNAK KÉRDÉSEI Ebben a fejezetben a digitális rendszerek analóg viselkedésével kapcsolatos témákat

ELEKTRONIKAI ALAPISMERETEK

I.5. A LOGIKAI FÜGGVÉNYEK EGYSZERŰSÍTÉSE (MINIMALIZÁCIÓ)

Irányítástechnika I. Dr. Bede Zsuzsanna. Összeállította: Dr. Sághi Balázs, egy. docens Dr. Tarnai Géza, egy. tanár

ELEKTRONIKAI ALAPISMERETEK

Diszkrét matematika I.

ELEKTRONIKAI ALAPISMERETEK

ELEKTRONIKAI ALAPISMERETEK

NEMZETGAZDASÁGI MINISZTÉRIUM

Máté: Számítógép architektúrák

Matematikai logika és halmazelmélet

Programozás és digitális technika II. Logikai áramkörök. Pógár István Debrecen, 2016

Diszkrét matematika I.

Boole algebra, logikai függvények

EBBEN A VIZSGARÉSZBEN A VIZSGAFELADAT ARÁNYA

1. Kombinációs hálózatok mérési gyakorlatai

ELEKTRONIKAI ALAPISMERETEK

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

MAGYAR KERESKEDELMI ÉS IPARKAMARA. Országos Szakmai Tanulmányi Verseny. Elődöntő KOMPLEX ÍRÁSBELI FELADATSOR MEGOLDÁSA

ELEKTRONIKAI ALAPISMERETEK

ELEKTRONIKAI ALAPISMERETEK

Hobbi Elektronika. A digitális elektronika alapjai: További logikai műveletek

KOVÁCS BÉLA, MATEMATIKA I.

1. hét: A Boole - algebra. Steiner Henriette Egészségügyi mérnök

AZ INFORMATIKA LOGIKAI ALAPJAI

A 27/2012 (VIII. 27.) NGM rendelet (12/2013 (III.28) NGM rendelet által módosított) szakmai és vizsgakövetelménye alapján.

Kijelentéslogika, ítéletkalkulus

ELEKTRONIKAI ALAPISMERETEK

3. Magyarország legmagasabb hegycsúcsa az Istállós-kő.

ELEKTRONIKAI ALAPISMERETEK

Kijelentéslogika, ítéletkalkulus

ELEKTRONIKAI ALAPISMERETEK

Hobbi Elektronika. Bevezetés az elektronikába: Boole algebra, logikai kifejezések

ELEKTRONIKAI ALAPISMERETEK

ÁGAZATI SZAKMAI ÉRETTSÉGI VIZSGA VILLAMOSIPAR ÉS ELEKTRONIKA ISMERETEK EMELT SZINTŰ SZÓBELI VIZSGA MINTAFELADATOK ÉS ÉRTÉKELÉSÜK

Logika és informatikai alkalmazásai

Logika és informatikai alkalmazásai

ELEKTRONIKAI ALAPISMERETEK

ELEKTRONIKAI ALAPISMERETEK

MATEMATIK A 9. évfolyam. 2. modul: LOGIKA KÉSZÍTETTE: VIDRA GÁBOR

ELEKTRONIKAI ALAPISMERETEK

A 27/2012 (VIII. 27.) NGM rendelet (12/2013 (III. 28.) NGM rendelet által módosított) szakmai és vizsgakövetelménye alapján.

IRÁNYÍTÁSTECHNIKA I.

DIGITÁLIS TECHNIKA I

Ítéletkalkulus. 1. Bevezet. 2. Ítéletkalkulus

TUDOMÁNYOS MÓDSZERTAN ÉS ÉRVELÉSTECHNIKA

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

ELEKTRONIKAI ALAPISMERETEK

I. Gondolkodási módszerek: (6 óra) 1. Gondolkodási módszerek, a halmazelmélet elemei, a logika elemei. 1. Számfogalom, műveletek (4 óra)

ELEKTRONIKAI ALAPISMERETEK

ELEKTRONIKAI ALAPISMERETEK

ELEKTRONIKAI ALAPISMERETEK

ELEKTRONIKAI ALAPISMERETEK

1. tétel Halmazok és halmazok számossága. Halmazműveletek és logikai műveletek kapcsolata.

Békéscsabai Kemény Gábor Logisztikai és Közlekedési Szakközépiskola "Az új szakképzés bevezetése a Keményben" TÁMOP

Követelmény a 6. évfolyamon félévkor matematikából

ELEKTRONIKAI ALAPISMERETEK

Áramkörök elmélete és számítása Elektromos és biológiai áramkörök. 3. heti gyakorlat anyaga. Összeállította:

Matematika évfolyam

VILLAMOSIPAR ÉS ELEKTRONIKA ISMERETEK

Elektronika 11. évfolyam

ELEKTRONIKAI ALAPISMERETEK

Átírás:

Mészáros Miklós Logikai algebra alapjai, logikai függvények I. MUNKNYG követelménymodul megnevezése: Elektronikai áramkörök tervezése, dokumentálása követelménymodul száma: 0917-06 tartalomelem azonosító száma és célcsoportja: SzT-016-50

LOGIKI LGER LPJI, LOGIKI FÜGGVÉNYEK I. LOGIKI LGER LPJI, LOGIKI FÜGGVÉNYEK I. ESETFELVETÉS MUNKHELYZET Munkahelyén döntés született: a mérő laboratóriumot az újonnan kinevezett vezetés átállítja logikai áramkörök vizsgálatára. Felettesétől azt az utasítást kapta, hogy a frissen belépett munkatársai számára frissítse fel a logikai algebra alapjaihoz kapcsolódó fogalmakat, szabályokat, alaptételeket. Ismertesse a logikai függvények jellemzőit, s térjen ki a logikai függvények egyszerűsítésére, realizálására. Végeztessen logikai függvényekkel kapcsolatos egyszerűsítéseket, igazoltasson velük logikai azonosságokat, s megadott szempontok és műszaki előírások szerint valósítsanak meg logikai függvényeket. Tanulmányozza az alábbi szakmai információkat, s oldja meg az önellenőrző feladatokat! SZKMI INFORMÁIÓTRTLOM EVEZETŐ digitális áramkörök tervezéséhez az impulzustechnika fejlődése és a logikai algebrai alapokkal felismert kapcsolata vezetett. logikai áramkörök működésének megértéséhez a logikai algebrai alapfogalmak tisztázása szükséges. Ezen alapkövekre építhetők a logikai függvények, azok leírási módszerei és oole-algebrai egyszerűsítési megoldásai. Egyszerűsíteni a nevezetes logikai függvények ismeretében lehetséges. z összetett logikai függvények realizálásához nevezetes kapuáramköröket alkalmaznak. függvények áramköri megvalósítása funkcionálisan teljes rendszerek ismeretét feltételezi. Mindezek lényegre törő bemutatásával találkozhatunk az alábbiakban. LPFOGLMK MUNKNYG logika segítséget nyújt a célratörő gondolkodásmód, a helyes következtetések kialakulásához, a tényleges valóság feltárásához. klasszikus, kétértékű logika a helyzet leírásához a kijelentések igaz-hamis tényállásait alkalmazza. George oole, angol matematikus (ld. 1. ábra! nevéhez fűződik a logikai kapcsolatok matematikai nyelven történő megfogalmazása. 1

LOGIKI LGER LPJI, LOGIKI FÜGGVÉNYEK I. 1. ábra. George oole (1815-1864 angol matematikus1 oole-algebra: logikai algebra, mely a logikai törvényszerűségeket matematikai nyelven, a kettes (bináris számrendszer segítségével írja le. z igaz-hamis kijelentésekhez, állapotokhoz számjegyeket rendel: igaz 1 és hamis 0. szaktudományokhoz alkalmazott logikai algebra a tényfeltárásokhoz és a megoldásokhoz változókat és állandókat alkalmaz, melyek között logikai függvények teremtenek kapcsolatot. logikai algebrai alakban megadott problémák megoldásához szabályokat és alaptételeket alkalmaznak. bonyolultabb helyzetek megoldásához az alkalmazott logikai függvények egyszerűsítése kapcsán lehet eljutni. leggyorsabb és legáttekinthetőbb eljárás a grafikus egyszerűsítés. logikai kapcsolatok megjelenítéséhez, az egyszerűsített logikai függvények realizálásához logikai kapukat alkalmaznak. Digit: angol szó, jelentése: számjegy Digitális leképezés: egy fizikai mennyiséghez, pl. feszültséghez vagy áramhoz nem folyamatos, hanem meghatározott, ugrásszerű értékeket rendelnek. modern logikai kapuáramkörök létrejöttéhez a digitális leképezés vezetett. LOGIKI FÜGGVÉNYEK MUNKNYG tények és események közötti kapcsolatrendszert logikai függvényekkel lehet leírni. 2. ábra a logikai függvények szerkezetét szemlélteti. 1 Forrás: http://www.holyfamilyrockford.org 2

LOGIKI LGER LPJI, LOGIKI FÜGGVÉNYEK I. 2. ábra. logikai függvények szerkezete Független változók (jelölés,,, : logikai alapfeltételek Függő változók (jelölés Y 1, Y 2, Y n : a logikai alapfeltételek hatására bekövetkező események Függvénykapcsolat (jelölés logikai szimbólumokkal: a logikai feltételek és események közötti kapcsolatok logikai függvények fajtái - logikai változók időbeni függése szerint: - időfüggetlen logikai függvények - függő változó kizárólag a függő változó - értékétől függ. Megvalósításuk: kombinációs logikai hálózatokkal. Függvényalakja: Y f,..., - 1, 2 n - időfüggő logikai függvények - függő változó értékét a független változók - különböző időknél felvett értékei is befolyásolják. Megvalósításuk: sorrendi - (szekvenciális hálózatokkal. Függvényalakja: Y f 1 t, 2t,..., 1( t 1,... - - - logikai változók száma szerint: - egyváltozós logikai függvények - egy független változójú függvény. kétváltozós logikai függvények - két független változójú függvény. - többváltozós logikai függvények - n db független változójú függvény, a MUNKNYG gyakorlat - többnyire ezeket alkalmazza. 1. logikai függvények leírásmódjai logikai függvények leírása változatos módszerekkel történhet. leggyakrabban előforduló függvény leírási, megadási módok az alábbiakban tanulmányozhatók. 3

LOGIKI LGER LPJI, LOGIKI FÜGGVÉNYEK I. Szöveges megadás: z alapfeltételek (független változók kombinációit, a logikai kapcsolatot (függvénykapcsolat és a következtetéseket (függő változókat egyaránt szavakban fogalmazzák meg. Pl.: " z országgyűlési választás már az első fordulóban érvényes, ha a választók minimum 50 százaléka részt vesz a szavazáson." Táblázatos megadás: Olyan értéktáblázatot hoznak létre, amely tartalmazza az alapfeltételek (független változók minden kombinációjához tartozó következtetések (függő változók értékeit. z így létrejövő igazságtáblázatban logikai igazságok rögzítése történik. 3. ábrán ilyen táblázat látható. Független változók: és, Függő változó: Y 2 3. ábra. Táblázatos függvénymegadás Halmazokkal történő leírás: az alapfeltételekhez (független változókhoz tartozó következtetések (függő változók közötti függvénykapcsolatot illeszkedő halmazokkal lehet szemléletessé tenni. 4. ábrán a műszaki gyakorlatban előforduló színkeverés megoldása látható. független változókat (,, az alapszínek, a függő változókat (Y 1, Y 2, Y 3, Y 4 pedig a kikevert színek szemléltetik. MUNKNYG 4

LOGIKI LGER LPJI, LOGIKI FÜGGVÉNYEK I. 4. ábra. Halmazokkal történő leírás Logikai vázlat: az alapfeltételekhez (független változókhoz tartozó következtetések (függő változók közötti függvénykapcsolatot áramköri szimbólumokkal, logikai kapuk összekapcsolásával valósítják meg. Ilyen logikai vázlat látható az 5. ábrán. MUNKNYG 5. ábra. Logikai vázlattal történő függvénymegadás lgebrai megadás: az alapfeltételekhez (független változókhoz tartozó következtetések (függő változók közötti logikai kapcsolatot, függvénykapcsolatot műveleti szimbólumokkal valósítják meg. Pl.: F 4 D 5

LOGIKI LGER LPJI, LOGIKI FÜGGVÉNYEK I. Grafikus megadás: a műszaki gyakorlatban a Karnough-tábla és a Veitch-tábla a legelterjedtebb. Mindkét grafikus megadásra jellemző a szemléletes ábrázolásmód. táblák két független változó esetén a 6. ábrán láthatóak. 6. ábra. Grafikus függvénymegadás: Karnough-tábla és a Veitch-tábla grafikus megadási módok között állapotdiagramos leírás is megtalálható. z,, nagybetűkkel jelölt független változók különböző állapotai a körökben láthatóak. Egy állapotdiagramos függvénymegadást a 7. ábra tartalmaz. MUNKNYG 7. ábra. Állapotdiagram logikai algebrában a függvénykapcsolatok lehetséges számát alapvetően a független változók száma határozza meg. leggyakrabban alkalmazott algebrai logikában a független változók két értéket (0 és 1 vehetnek fel. n z N függvénykapcsolatok számát n független változó, 2 kombináció esetén a 8. ábra szemlélteti. 6

LOGIKI LGER LPJI, LOGIKI FÜGGVÉNYEK I. 8. ábra. Függvénykapcsolatok száma kétváltozós logikai függvénykapcsolatok között a műszaki életben nevezetes függvények is előfordulnak. 16 db függvénykapcsolatot a 9. ábra táblázata mutatja be. MUNKNYG 7

LOGIKI LGER LPJI, LOGIKI FÜGGVÉNYEK I. 9. ábra. Kétváltozós logikai függvények fenti táblázatban piros színnel berajzolható szimmetria tengely azt jelképezi, hogy a MUNKNYG vonaltól azonos sortávolságra lévő függvénykapcsolatok egymás ellentétjei, negáltjai. Duál-tétel: ha a logikai ÉS (ND műveletet logikai VGY (OR művelettel, ezzel együtt a logikai 0-t logikai 1-gyel helyettesítjük (vagy fordítva, akkor az eredeti függvény duál függvényéhez juthatunk. 8

LOGIKI LGER LPJI, LOGIKI FÜGGVÉNYEK I. LOGIKI LGER LEGFONTOS SZÁLYI ÉS LKLMZÁSUK logikai algebra segítségével műszaki gyakorlati problémák modellezése válik szemléletessé. felvázolt problémához alkalmazott összetett logikai függvények általában bonyolultak és túlhatározottak. oole-algebra azonosságai, szabályai és alaptételei segítségével az összetett logikai függvények átalakíthatók és leegyszerűsíthetők. z átalakítások során a 10-11. ábrákban elhelyezet szabályokat és tételeket alkalmazzuk. 10. ábra. Szabályok a logikai algebrában MUNKNYG 11. ábra. zonosságok és alaptételek a logikai algebrában LOGIKI FÜGGVÉNYEK EGYSZERŰSÍTÉSE, RELIZÁLÁS logikai függvények egyszerűsítéséhez az alapszabályokon, azonosságokon és alaptételeken kívül a függvények igazságtáblázatai is felhasználhatók. 9

LOGIKI LGER LPJI, LOGIKI FÜGGVÉNYEK I. logikai alapfüggvények diszkrét áramköri elemek (ellenállások, jelfogók, izzólámpák, kapcsolók, diódák, tranzisztorok, illetve kapuáramkörök felhasználásával realizálhatók. 1. oole-algebrai egyszerűsítések Logikai azonosságok igazolására, logikai függvények egyszerűsítésére többféle eljárás alkalmazható. z egyszerűsítések legalapvetőbb célja a logikai függvények a lehető legkevesebb számú áramköri elemmel történő megvalósítása. Léteznek szisztematikus (módszeres egyszerűsítési eljárások, melyek alkalmazása mechanikussá teszik az egyszerűsítést, s biztosan a logikai függvény legegyszerűbb formájához vezetnek. Ez a fejezet a legkönnyebb egyszerűsítést, a oole-algebrai eljárást tartalmazza, mely a megismert alapszabályok és alaptételek segítségével valósítható meg. műszaki gyakorlatban alkalmazott egyszerűsítési módszerek: 1. módszer: a logikai függvény egyszerűsítéséhez alapszabályokat és alaptételeket alkalmazunk. Pl. háromváltozós logikai függvény egyszerűsítése: F 3 következő tételeket alkalmazhatjuk: - - 1-1 z egyszerűsítés folyamata: F 3 1 2. módszer: a logikai függvény felírása igazságtáblázatból történik. Pl. írjuk fel a 12. ábrán látható igazságtáblázatból a háromváltozós függvényt és végezzük el az egyszerűsítést. MUNKNYG 10

MUNKNYG LOGIKI LGER LPJI, LOGIKI FÜGGVÉNYEK I. 11 12. ábra. Egy logikai függvény igazságtáblázata megadott táblázatból felírható logikai függvény: F 3 z egyszerűsítés lépései: 1 1 ( ( 3 F z egyszerűsítés végeredménye: F 3 3. módszer: logikai algebrai azonosság igazolása igazságtáblázat segítségével. Pl.: az alábbi azonosságot igazoljuk egy részletezett igazságtáblával: ( ( megoldás menete:

LOGIKI LGER LPJI, LOGIKI FÜGGVÉNYEK I. Először felrajzoljuk az azonosság szerkezetéhez alkalmazkodó igazságtáblát. Ezután a 3 bemeneti változó (,, oszlopaiban kitöltjük a 8 kombinációt, majd a vizsgált azonosság bal- és jobb oldalának term-oszlopainak igazságáról nyilatkozunk. Végül kitöltjük a táblázat két főoszlopát. Mivel a két főoszlop igazságértéke megegyezik, az azonosság igazolása megtörtént. Ezek a folyamatok a 13. ábrán végigkövethetőek. 13. ábra. logikai azonosság igazolásához készített igazságtáblázat 2. Logikai függvények realizálása kapuáramkörökkel logikai függvények és azok egyszerűsített változatának realizálásához legalkalmasabb módszer a kapuáramkörök alkalmazása. Minden logikai függvény megvalósítható logikai kapuk összekapcsolásával. Logikai művelet: logikai eljárás, melyeknél az eredmények logikai értéke csak a komponensek logikai értékétől függ. Egy kijelentés logikai értéke lehet Igaz vagy Hamis. MUNKNYG Logikai kapu: a legalapvetőbb logikai műveletek megvalósítására szolgáló áramköri elem. jel feldolgozás legkisebb kétállapotú (bistabil kapcsolóeleme. Egy nyitott kapcsoló 0, egy zárt kapcsoló 1 állapotot jelent. z állapotokat digitális áramkörökben félvezető kapuáramkörök realizálják. Leggyakrabban alkalmazott logikai kapuk: NEM (INVERTER, ÉS (ND, VGY (OR, VGY-NEM (NOR, ÉS-NEM (NND. legalapvetőbb logikai kapuk rajzjele és igazságtáblázata a 14-15-16-17-18. ábrákon megtalálható. 12

LOGIKI LGER LPJI, LOGIKI FÜGGVÉNYEK I. 14. ábra. NEM logikai kapu (inverter 15. ábra. ÉS (ND logikai kapu MUNKNYG 16. ábra. VGY (OR logikai kapu 13

LOGIKI LGER LPJI, LOGIKI FÜGGVÉNYEK I. 17. ábra. ÉS-NEM (NND logikai kapu 18. ábra. VGY-NEM (NOR logikai kapu MUNKNYG Logikai hálózatok: logikai áramkörök megvalósítása logikai kapuáramkörök összekapcsolásával. Fajtái: - Kombinációs hálózatok: időfüggetlen logikai függvényeket realizálnak. - Sorrendi (szekvenciális hálózatok: időfüggő logikai függvényeket realizálnak. 14

LOGIKI LGER LPJI, LOGIKI FÜGGVÉNYEK I. logikai hálózatok realizálásához az alapkapukon kívül 3, 4, 8 bemenetű logikai kapukat is alkalmaznak. További egyszerűsítést eredményez, ha különleges kapuáramköröket is felhasználnak. Ilyenek pl. az EKVIVLENI és az NTIVLENI logikai függvényeket megvalósító logikai kapuk. EKVIVLENI kapu logikai függvénye: Y 2 NTIVLENI (KIZÁRÓ VGY kapu logikai függvénye: Y 2 két különleges kapuáramkör jelképe és igazságtáblázata a 19. ábrán látható. MUNKNYG 19. ábra. Különleges kapuáramkörök z alábbiakban a rendelkezésre álló kapuáramkörök segítségével realizálunk egy négyváltozós logikai függvényt. megvalósítandó függvény: F 4 [( ] D 15

LOGIKI LGER LPJI, LOGIKI FÜGGVÉNYEK I. logikai függvény algebrai alakja elárulja, hogy a megvalósításhoz 2 db INVERTER, 3 db VGY kapu és 2 db ÉS kapu szükséges. logikai függvény szerkezetét követve megrajzoljuk az összekapcsolt kapuáramkörök ábráját, s feltüntetjük a független változókat (,,, D, valamint a függő változót (Y 4. 20. ábra szemlélteti a megoldást. 20. ábra. Logikai függvény realizálása logikai kapukkal funkcionálisan teljes rendszerek logikai függvények megvalósítására szolgáló, adott műveletek, illetve kapuáramkörök alkalmazását megengedő szisztémák. Fajtái: NEM-ÉS-VGY (N-É-V rendszer: a logikai függvény realizálását tetszőleges kombinációjú INVERTER, ÉS, VGY kapuk alkalmazásával engedélyezi. NND rendszer: a logikai függvény kizárólag NND kapuk tetszőleges kombinációival valósítható meg. NOR rendszer: a logikai függvény kizárólag NOR kapuk tetszőleges kombinációival valósítható meg. funkcionálisan teljes rendszerek közül a NND és a NOR rendszer az előnyösebb, mivel a logikai függvények realizálására csak egyféle kaput alkalmaz. N-É-V rendszer mindhárom MUNKNYG alkotó eleme megvalósítható NND, illetve NOR kapukkal. 21. ábra bemutatja a N-É-V rendszer alap kapuinak kapcsolatát a NND és NOR rendszerekkel. 16

LOGIKI LGER LPJI, LOGIKI FÜGGVÉNYEK I. 21. ábra. funkcionálisan teljes rendszerek kapcsolata N-É-V rendszerből a De Morgan azonosságok alkalmazásával, logikai átalakításokkal juthatunk el a NND- és a NOR rendszerhez. 22. ábra logikai algebrai azonosságok segítségével összefoglalja az alapműveletek megvalósítását. MUNKNYG 17

LOGIKI LGER LPJI, LOGIKI FÜGGVÉNYEK I. 22. ábra. z alapműveletek megvalósítása NND és NOR rendszerben Kiegészítésül a 23. és 24. ábrán egy 4 kapus integráltáramkör gyakorlati megoldása, valamint egy friss logikai kapukat tartalmazó katalógus címlapja szerepel. MUNKNYG 23. ábra. SN 7400 4 db NND kapus mikrochip a gyakorlatban2 2 Forrás: http://www.wikipedia.org 18

LOGIKI LGER LPJI, LOGIKI FÜGGVÉNYEK I. Összefoglalás 24. ábra. logikai áramkörök egyik katalógusának előlapja3 MUNKNYG 3 Forrás: http://focus.ti.com 19

LOGIKI LGER LPJI, LOGIKI FÜGGVÉNYEK I. z esetfelvetés kapcsán kiderült, hogy munkahelyén a laboratóriumot átállítják logikai áramkörök vizsgálatára. felettesétől kapott utasítás szerint frissen belépett munkatársait kellett szakmai információkkal ellátnia a logikai algebra alapfogalmaihoz kapcsolódó ismeretekről. z információ átadás rövid bevezetővel kezdődött, melyben hangsúlyozásra kerültek a oole-algebra alapfogalmai, a kétértékű, igaz-hamis tényállásokat matematikai nyelven megfogalmazó módszerek. logikai függvények bevezetőjében bemutatásra kerültek a függő- és független változók közötti függvénykapcsolatok lehetőségei, valamint a szabványos jelölések. Munkatársai részletesen megismerhették a logikai függvények leírási módjait. Külön-külön ismertetésre kerültek a szöveges-, a táblázatos, a logikai vázlatos, a halmazos, az algebrai- és a grafikus leírási megoldások. Utóbbinál előtérbe került a Veitch-tábla és a Karnoughtábla gyakorlati jelentősége. logikai algebra alapszabályai kapcsán kiderült a kommutativitás, az asszociativitás és a disztributivitás lényege. Külön táblázatba kerültek a legalapvetőbb logikai alaptételek, s külön ismertetésre került a Duál-tétel és a De Morgan azonosság. lapfeladatokon keresztül sikerült megismerni a logikai függvények egyszerűsítési módszereit. z egyszerűsítési eljárásoknál előtérbe kerültek a logikai függvények alapszabályai, azonosságai és alaptételei, valamint az igazságtáblázatok. legalapvetőbb logikai kapuáramkörök bemutatása igazságtáblázattal és szabványos jelölések alkalmazásával történt. funkcionálisan teljes rendszerek (N-É-V, NND, NOR definiálása után sor került a logikai függvények kapuáramkörökkel történő megvalósítására. TNULÁSIRÁNYÍTÓ logikai algebra alapjai, logikai függvényeket tárgyaló témakörhöz tartozó ismeretek gyakorlati alkalmazásához az írott szakmai szöveg megértése készség fejlesztése szükséges. MUNKNYG témakörhöz tartozó ismeretek gyakorlati alkalmazásához a gyakorlatias feladatértelmezés módszer kompetencia fejlesztése szükséges. szakmai szöveg alapos tanulmányozása és feldolgozása után célszerű az alábbi feladatok megoldása. 1. feladat: Ábrák, függvények készítésével mutassa be az alábbi logikai algebrai alapfogalmakat! - digitális leképezés - logikai függvény - igazságtáblázat 20

LOGIKI LGER LPJI, LOGIKI FÜGGVÉNYEK I. 2. feladat: Milyen módszerek alkalmazhatók a logikai függvények leírására? Mindegyik módszerhez készítsen magyarázó vázlatot! 3. feladat: Írja fel az alábbi alapműveletek logikai algebrai alakját és rajzolja fel igazságtáblázatukat! - ÉS (ND - VGY (OR - ÉS NEM (NND - VGY NEM (NOR 4. feladat: logikai algebra jelöléseivel írja fel a kommutatív-, az asszociatív- és a disztributív-szabályt! 5. feladat: Logikai algebrai műveletsorral igazolja a Duál-tételt és a De Morgan azonosságokat! 6. feladat: Igazságtáblázat segítségével bizonyítsa be a De Morgan azonosságokat! 7. feladat: Egy háromváltozós logikai függvény átalakításaival szemléltesse a logikai függvények oole-algebrai egyszerűsítési eljárásának célját és lényegét! 8. feladat: funkcionálisan teljes logikai rendszerek közötti kapcsolatok segítségével valósítsa meg NND- és NOR-rendszerben a NEM, az ÉS, valamint a VGY kapcsolatot? 9. feladat: oole-algebrai módszerrel egyszerűsítse a következő háromváltozós logikai függvényt! F 3 10. feladat: Hány db és milyen funkciójú kapuáramkörrel valósítható meg a 9. feladat logikai függvénye N-É-V-, NND- és NOR-rendszerben? Állításait bizonyítsa be! MUNKNYG 21

LOGIKI LGER LPJI, LOGIKI FÜGGVÉNYEK I. ÖNELLENŐRZŐ FELDTOK 1. feladat Logikai függvény felírása és egyszerűsítése a Írja fel a mellékelt igazságtáblázatból a négyváltozós logikai függvényt! 4 Y = Y D 4 0 0 0 0 1 0 0 0 1 1 0 0 1 0 0 0 0 1 1 0 0 1 0 0 1 0 1 0 1 1 0 1 1 0 0 0 1 1 1 0 1 0 0 0 0 1 0 0 1 0 1 0 1 0 0 1 0 1 1 0 1 1 0 0 0 1 1 0 1 0 1 1 1 0 1 1 1 1 1 1 MUNKNYG b Valósítsa meg a felírt függvényt N-É-V rendszerben úgy, hogy összesen 5 db logikai kaput használhat! 4 Y = 22

LOGIKI LGER LPJI, LOGIKI FÜGGVÉNYEK I. 2. feladat Logikai azonosság bizonyítása a Igazságtáblázat segítségével bizonyítsa be, hogy a következő azonosság igaz! ( ( ( a z igazságtáblázat elkészítése: MUNKNYG b Végezze el a bizonyítást a De Morgan azonosság többszöri alkalmazásával! 23

MUNKNYG LOGIKI LGER LPJI, LOGIKI FÜGGVÉNYEK I. 24 ( ( ( c Hány db és milyen logikai funkciójú kapuáramkörökkel tudná az eredeti azonosság mindkét oldalán található logikai függvényeket megvalósítani? 3. feladat Logikai függvény egyszerűsítése és realizálása a lgebrai módszerrel egyszerűsítse az alábbi háromváltozós logikai függvényt! Y 3 Y 3

LOGIKI LGER LPJI, LOGIKI FÜGGVÉNYEK I. b Logikai kapuk alkalmazásával valósítsa meg N-É-V rendszerben az eredeti és az egyszerűsített függvényt! c Realizálja az egyszerűsített logikai függvényt NND rendszerben! MUNKNYG 25

MUNKNYG LOGIKI LGER LPJI, LOGIKI FÜGGVÉNYEK I. 26 MEGOLDÁSOK 1. feladat Logikai függvény felírása és egyszerűsítése a z igazságtáblázatból úgy írható fel a négyváltozós logikai függvény, hogy csak azokat a sorokat vesszük figyelembe, ahol a kimenet 1-es értékű: 4 D D D D D D Y b felírt függvényt a megadott feltételekkel úgy lehet megvalósítani, hogy a logikai szabályok és tételek segítségével egyszerűsíteni kell. z egyszerűsítés első lépése: ( ( ( 4 D D D D D D Y z egyszerűsítés második lépése: 4 Y z egyszerűsítés harmadik lépése előtt látszik, hogy a függvény 3 változóssá egyszerűsödött. z egyszerűsítés harmadik lépése: ( 4 Y z egyszerűsítés végeredményéből megállapítható, hogy a logikai függvény megvalósítható 2db ÉS kapuval, 1 db VGY kapuval és 2 db inverterrel, azaz 5 db kapuáramkörrel. 2. feladat Logikai azonosság bizonyítása a Igazságtáblázat segítségével az azonosság bizonyítása. z azonosság részelemeit kell az igazságtáblába beírni. ( ( ( ( ( ( zonosság bal oldala zonosság jobb oldala 0 0 0 0 1 1 0 1 0 0 0

MUNKNYG LOGIKI LGER LPJI, LOGIKI FÜGGVÉNYEK I. 27 Mivel a két főoszlop igazságértéke megegyezik, az azonosság igazolása megtörtént. b bizonyítás végrehajtása a De Morgan azonosság alkalmazásával. élszerű az azonosság baloldali háromváltozós függvényét többszöri lépéssorozat segítségével addig alakítani, amíg létrejön a jobboldali logikai függvény. ( ( ( De Morgan azonosság kétszeres alkalmazásával az igazolás megtörtént. c baloldali logikai függvény megvalósítható 3 db INVERTER, 3 db VGY kapu és 1 db ÉS kapu segítségével. jobboldali logikai függvény megvalósításához 3 db inverter, 3 db ÉS kapu és 1 db NOR kapu szükséges. 3. feladat Logikai függvény egyszerűsítése és realizálása a lgebrai módszerrel a háromváltozós logikai függvény több lépéses egyszerűsítése: ( 1 1 3 Y b Logikai kapuk alkalmazásával N-É-V rendszerben az eredeti és az egyszerűsített függvény megvalósítása: z eredeti függvény realizálása: 0 0 1 1 1 1 1 0 0 0 1 0 1 0 1 1 1 1 0 0 0 1 0 1 1 1 1 0 0 0 0 1 0 1 0 0 1 1 1 1 0 0 0 1 1 0 1 1 1 1 1 0 0 0 1 1 1 0 1 0 1 0 0 1 0 0 1 1 1 1 1 0 0 0 0 1 0

LOGIKI LGER LPJI, LOGIKI FÜGGVÉNYEK I. 1 1 & & & 1 Y 3 z egyszerűsített függvény realizálása: 1 25. ábra 1 26. ábra c z egyszerűsített függvény megvalósítása NND rendszerben: megvalósításhoz az egyszerűsített logikai függvény algebrai átalakítása szükséges, melyhez a De Morgan azonosság alkalmazása vezet: Y 3 ( z átalakított függvény 5db NND kapu összekapcsolásával megvalósítható: MUNKNYG & Y 3 28

LOGIKI LGER LPJI, LOGIKI FÜGGVÉNYEK I. & & 27. ábra MUNKNYG & & & 3 Y 29

LOGIKI LGER LPJI, LOGIKI FÜGGVÉNYEK I. IRODLOMJEGYZÉK FELHSZNÁLT IRODLOM Kovács songor: digitális elektronika alapjai, General Press Kiadó, 2006. Zombori éla: Digitális elektronika, Tankönyvmester Kiadó, 2006. Zombori éla: Elektronikai feladatgyűjtemény, Tankönyvmester Kiadó, 2008. Horváth Ernő: Elektronika feladatgyűjtemény II., Okker Oktatási Iroda, 1995. JÁNLOTT IRODLOM U. Tietze h. Scenk: nalóg és digitális áramkörök, Műszaki Könyvkiadó, udapest, 1990. Orgoványi József - Pszota József: Digitális technika, Tankönyvmester Kiadó, 2000. MUNKNYG 30

(z 0917-06 modul 016-os szakmai tankönyvi tartalomeleme felhasználható az alábbi szakképesítésekhez: szakképesítés OKJ azonosító száma: szakképesítés megnevezése 54 523 01 0000 00 00 Elektronikai technikus szakmai tankönyvi tartalomelem feldolgozásához ajánlott óraszám: 13 óra MUNKNYG

kiadvány az Új Magyarország Fejlesztési Terv TÁMOP 2.2.1 08/1-2008-0002 képzés minőségének és tartalmának fejlesztése keretében készült. projekt az Európai Unió támogatásával, az Európai Szociális lap társfinanszírozásával valósul meg. MUNKNYG Kiadja a Nemzeti Szakképzési és Felnőttképzési Intézet 1085 udapest, aross u. 52. Telefon: (1 210-1065, Fax: (1 210-1063 Felelős kiadó: Nagy László főigazgató