Shefferova funkcia

Ak potrebujete pomoc alebo poradiť, píšte sem (len PC, elektronika atď.)...
PAuLi3
Darca
Darca
Používateľov profilový obrázok
Príspevky: 4737
Registrovaný: 28 dec 2006, 18:33
Bydlisko: Komjatice,Nitra
Kontaktovať používateľa:

Shefferova funkcia

Príspevok od používateľa PAuLi3 »

zdravim vas, potreboval by som pomoc pri tomto, mali sme na architekture pocitacov karnaughovu mapu,s ktorej sme ziskali MDNF a z toho sa ma robit este ta shefferova funkcia, len neviem co to je , pretoze som sa nemohol dostavit an cviko a buduci tyzden je z toho zapocet, tak sa obraciam na vas ci bys te nevedeli poradit ako na to. Dakujem
saj
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3624
Registrovaný: 05 jún 2005, 11:33

Príspevok od používateľa saj »

Shefferova funkcia je vpodstate jednoduchá, ide o to, keď máš zadanú nejakú funkciu, napr. F ( ABC (ABC negovane), ABC (AC negovane), ABC(A negovane), ABC (B negovane )

Môžeš dostať otázku, aby si prepísal danú funkciu do iného Shefferovho zápisu
Tak ju prepíšeš do tohto tvaru F (000,010,011,101 )
To čo je negované je 0 a to čo negované nie je je 1

Alebo medzi každé ABC napíšeš len plusko (+) a máš danú funkciu zapísanú ako rovnicu..

Prípadne funkciu prepísať do Shefferovej tabuľky:

ABC | F
000 | 1
001 | 0
010 | 1
011 | 1
100 | 0
101 | 1
110 | 0
111 | 0

To ABC a tie jednotkz a nuly v ABC sú vždy rovnaké, F zadávaš podľa funkcie, keďže som dal funkciu F (000,010,011,101 ) tak postupuješ takto.

000 - mam v tabulke = do F napíšem jednotku
010 - mam v tabulke = do F napíšem jednotku
011 -mam v tabulke = do F napíšem jednotku
101 - mam v tabulke = do F napíšem jednotku

Do ostatných napíšeš nuly

Ak by si mal funckiu len s dvomi premennými, AB tak tabulka vyzerá takto

AB | F
00 |
01 |
10 |
11 |

Za F to vypĺňaš rovnako ako som písal vyššie, to čo budeš mať vo funkcii, dáš 1 a ostatným dáš 0
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

Sajmon: ten zápis čo si spravil sa volá nejak inak, už si to nepamätám z diskrétky a nemám pri sebe poznámky. Shefferová funkcia je ale funkcia ktorá pozostáva iba z NANDov, čiže si musí danú funkciu upraviť logickou algebrou tak, aby získal iba negovaný logický súčin medzi členmi. Robí sa to tak, že celú funkciu dvakrát zneguje (čo je negácia negácie, takže to môžme) a potom prepisuje. Negovaný súčet je súčin negovaných členov atď. Tieto pravidla (shefferovo a pierceovo) treba vedieť, na googli ich nájde
Napísať odpoveď