LOJİK İFADENİN VE-DEĞİL VEYA VEYA-DEĞİL LOJİK DİYAGRAMLARINA DÖNÜŞTÜRÜLMESİ



Benzer belgeler
BÖLÜM - 5 KARNOUGH HARITALARI

MİNTERİM VE MAXİTERİM

DOĞRULUK TABLOLARI (TRUTH TABLE)

25. Aşağıdaki çıkarma işlemlerini doğrudan çıkarma yöntemi ile yapınız.

BOOLEAN İŞLEMLERİ Boolean matematiği sayısal sistemlerin analizinde ve anlaşılmasında kullanılan temel sistemdir.

DERS NOTLARI. Yard. Doç. Dr. Namık AKÇAY İstanbul Üniversitesi Fen Fakültesi

Elektrik Elektronik Mühendisliği Bölümü Lojik Devre Laboratuarı DENEY-2 TEMEL KAPI DEVRELERİ KULLANILARAK LOJİK FONKSİYONLARIN GERÇEKLEŞTİRİLMESİ

Boole Cebri. (Boolean Algebra)

Boole Cebri. Muhammet Baykara

DERS NOTLARI. Yard. Doç. Dr. Namık AKÇAY İstanbul Üniversitesi Fen Fakültesi

DENEY 5: KOD DÖNÜŞTÜRÜCÜLERİN TASARIMI

Mantık fonksiyonlarından devre çizimi 6 Çizilmiş bir devrenin mantık fonksiyonunun bulunması

Fatih University- Faculty of Engineering- Electric and Electronic Dept.

Fatih University- Faculty of Engineering- Electric and Electronic Dept.

ELK2016 SAYISAL TASARIM DERSİ LABORATUVARI DENEY NO: 2

Mantık Devreleri Laboratuarı

SAYI SİSTEMLERİ ve BOOLE CEBİRİ 1+1=1 ÖĞR.GÖR. GÜNAY TEMÜR - TEKNOLOJİ F. / BİLGİSAYAR MÜH.

T.C. KOCAELİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ

Boolean Kuralları ve Lojik İfadelerin Sadeleştirilmesi (Boolean Algebra and Logic Simplification)

ANKARA ÜNİVERSİTESİ GAMA MESLEK YÜKSEKOULU

BLM 221 MANTIK DEVRELERİ

(Boolean Algebra and Logic Simplification) Amaçlar Lojik sistemlerin temeli olarak Booleron Matematiğini tanıtmak

DERS NOTLARI. Yard. Doç. Dr. Namık AKÇAY İstanbul Üniversitesi Fen Fakültesi

Minterm'e Karşı Maxterm Çözümü

T.C. KOCAELİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ

Makine Mühendisliği İçin Elektrik-Elektronik Bilgisi. Sayısal Elektronik

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS. Mantık Devreleri EEE

BSE 207 Mantık Devreleri Lojik Kapılar ve Lojik Devreler (Logic Gates And Logic Circuits)

Ders Notlarının Creative Commons lisansı Feza BUZLUCA ya aittir. Lisans:

Temel Mantık Kapıları

BİLGİSAYAR MİMARİSİ. İkili Kodlama ve Mantık Devreleri. Özer Çelik Matematik-Bilgisayar Bölümü

BOOLE CEBRİ. BOOLE cebri. B={0,1} kümesi üzerinde tanımlı İkili işlemler: VEYA, VE { +,. } Birli işlem: tümleme { } AKSİYOMLAR

SAYISAL SİSTEMLER LABORATUVARI DENEYLERİ

BLM 221 MANTIK DEVRELERİ

DERS NOTLARI. Yard. Doç. Dr. Namık AKÇAY İstanbul Üniversitesi Fen Fakültesi

NECMETTİN ERBAKAN ÜNİVERSİTESİ MÜHENDİSLİK MİMARLIK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ SAYISAL DEVRE TASARIMI LABORATUVARI DENEY FÖYÜ

BÖLÜM 6. Karnaugh (Karno) Haritaları. (Karnaugh Maps) Amaçlar. Başlıklar

BİL 201 Geçit düzeyinde yalınlaştırma (Gate-Level Minimization) Hacettepe Üniversitesi Bilgisayar Müh. Bölümü

DENEY #1 LOJİK KAPILAR. Lojik kapılarının doğruluk tablosunu oluşturmak

T.C. MİLLÎ EĞİTİM BAKANLIĞI

GENEL BİLGİ: GEREKLİ MALZEMELER:

8.SINIF CEBirsel ifadeler

SAYISAL ELEKTRONİK. Ege Üniversitesi Ege MYO Mekatronik Programı

BÖLÜM 2 SAYI SİSTEMLERİ

1 ELEKTRONİK KAVRAMLAR

BİL 201 Boole Cebiri ve Temel Geçitler (Boolean Algebra & Logic Gates) Bilgisayar Mühendisligi Bölümü Hacettepe Üniversitesi

ARDIŞIL DEVRELER SENKRON ARDIŞIL DEVRELER

5. LOJİK KAPILAR (LOGIC GATES)

Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü Bölüm/Program Dersi Ders Tanım Bilgileri Dersin Adı

MAK 210 SAYISAL ANALİZ

4. HAFTA Boole Cebiri Uygulamaları Standart Formlar. Prof. Mehmet Akbaba

n. basamak basamak 3. basamak 2. basamak 1. basamak Üstel değer 10 n Ağırlık 10 n-1...

BSM 101 Bilgisayar Mühendisliğine Giriş

ELK-208 MANTIK DEVRELERİ Kaynaklar: Doç. Dr. Hüseyin EKİZ, Mantık Devreleri, Değişim Yayınları, 3. Baskı, 2003

T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ BÖLÜMÜ ELEKTRONİK SİSTEMLER LABORATUVARI 1

Sunum ve Sistematik. Bu başlıklar altında uygulamalar yaparak öğrenciye yorum, analiz, sentez yetisinin geliştirilmesi hedeflenmiştir.

Sayıtlama Dizgeleri. (a n a n-1 a n1 a n0. b 1 b 2 b m )r. simgesi şu sayıyı temsil eder.

Fatih University- Faculty of Engineering- Electric and Electronic Dept.

VE DEVRELER LOJİK KAPILAR

Sayısal Sistemler. Dr.Ziya Gökalp Altun

İSTANBUL TEKNİK ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ LOJİK DEVRELERİ LABORATUVARI DENEY RAPORU : İKİLİ SAYILAR VE ARİTMETİK İŞLEMLER

NEAR EAST UNIVERSITY LOJİK DEVRELER BMT 110 DERS NOTLARI

3.3. İki Tabanlı Sayı Sisteminde Dört İşlem

ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ SAYISAL ELEKTRONİK DERS NOTU. Doç. Dr. Ünal KURT. Arş. Gör. Ayşe AYDIN YURDUSEV

Lojik Kapılar ve Lojik Devreler (Logic Gates And Logic Circuits)

ELK 204 Mantık Devreleri Laboratuvarı Deney Kitapçığı

(Random-Access Memory)

BÖLÜNMÜŞ FARKLAR (DİVİDED DİFFERENCES)

DENEY 3a- Yarım Toplayıcı ve Tam Toplayıcı Devresi

BİLİŞİM TEKNOLOJİLERİ

LĐMĐT ÖSS ÖYS YILLAR SAĞDAN VE SOLDAN LĐMĐT. ÇÖZÜM: x=2 f(x) de yerine yazılır cevap:7

Deney 2: Lojik Devre Analizi

Pursaklar İMKB Teknik ve Endüstri Meslek Lisesi

1- Sayı - Tam sayıları ifade etmek için kullanılır. İfade edilen değişkene isim ve değer verilir.

Bölüm 2 Kombinasyonel Lojik Devreleri

HARRAN ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ

5. KARŞILAŞTIRICI VE ARİTMETİK İŞLEM DEVRELERİ (ARİTHMETİC LOGİC UNİT)

MATM 133 MATEMATİK LOJİK. Dr. Doç. Çarıyar Aşıralıyev

BLM 221 MANTIK DEVRELERİ

T I M U R K A R A Ç AY - H AY D A R E Ş C A L C U L U S S E Ç K I N YAY I N C I L I K A N K A R A

RASSAL DEĞİŞKENLER VE OLASILIK DAĞILIMLARI. Yrd. Doç. Dr. Emre ATILGAN

ANKARA ÜNİVERSİTESİ GAMA MESLEK YÜKSEKOULU

1.GRUPLAR. c (Birleşme özelliği) sağlanır. 2) a G için a e e a a olacak şekilde e G. vardır. 3) a G için denir) vardır.

T.C. İstanbul Medeniyet Üniversitesi Mühendislik ve Doğa Bilimleri Fakültesi Elektrik-Elektronik Mühendisliği Bölümü

Boolean Cebiri 1.

Lojik Fonksiyonların Yalınlaştırılması (İndirgenmesi) F(A, B, C)= Σm(1,3,5,6,7) : 1. kanonik açılım = A'B'C + A'BC + AB'C + ABC' + ABC A B C F F= AB+C

Lojik Fonksiyonların Yalınlaştırılması (İndirgenmesi)

BLM 221 MANTIK DEVRELERİ

PROJE ADI: TEKRARLI PERMÜTASYONA BİNOM LA FARKLI BİR BAKIŞ

Singapur Matematik Olimpiyatı Soruları

17 ÞUBAT kontrol

BM217 SAYISAL TASARIM DERSİ LABORATUVAR DENEYLERİ

fonksiyonu için in aralığındaki bütün değerleri için sürekli olsun. in bu aralıktaki olsun. Fonksiyonda meydana gelen artma miktarı

SAYISAL UYGULAMALARI DEVRE. Prof. Dr. Hüseyin EKİZ Doç. Dr. Özdemir ÇETİN Arş. Gör. Ziya EKŞİ

AYRIK YAPILAR ARŞ. GÖR. SONGÜL KARAKUŞ- FIRAT ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ YAZILIM MÜHENDİSLİĞİ BÖLÜMÜ, ELAZIĞ

BİRİNCİ DERECEDEN BİR BİLİNMEYENLİ DENKLEMLER

Bu deney çalışmasında kombinasyonel lojik devrelerden decoder incelenecektir.

ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ SAYISAL TASARIM LABORATUVARI DENEY 6 ANALOG/DİGİTAL DÖNÜŞTÜRÜCÜ. Grup Numara Ad Soyad RAPORU HAZIRLAYAN:

BİLİŞİM TEKNOLOJİLERİ

Transkript:

LOJİK İFADENİN VE-DEĞİL VEYA VEYA-DEĞİL LOJİK DİYAGRAMLARINA DÖNÜŞTÜRÜLMESİ Sayısal tasarımcılar tasarladıkları devrelerde çoğu zaman VE-Değil yada VEYA-Değil kapılarını, VE yada VEYA kapılarından daha fazla kullanırlar. Bunun nedenleri VE-Değil, VEYA-Değil kapılarının üretiminin daha kolay olması ve bütün sayısal mantık ailelerinde kullanılan temel kapılar olmasıdır. VE, VEYA ve DEĞİL kapıları ile verilen Boolean fonksiyonlarını eşdeğer VE-Değil ve VEYA-Değil mantık şemalarına dönüştürmek gerekir. Aşağıdaki Tabloda DeMorgan teoremleri temel dönüşümleri göstermektedir. VE-DEĞİL LOJİK DİYAGRAMLAR Karnough haritaları ile elde edilen sadeleştirilmiş eşitliklerin VE-Değil (NAND) lojik diyagramlarına dönüştürülmesi için: I. Karnough haritası çarpımların toplamı formunda sadeleştirilir. II. Elde edilen sadeleşmiş eşitlikte terimler birden fazla değişkenli VE ifadelerinden oluşuyorsa her bir terimin VE-Değil eşdeğeri yazılır. III. VE-Değile dönüştürülmüş terimler değiştirilmeden terimler arasındaki VEYA ifadeleri fonksiyonun değili alınarak VE ifadelerine dönüştürülür. IV. İfadenin bir daha değili alınarak gerçek fonksiyona ulaşılır. Aşağıda verilen lojik fonksiyonu VE-Değil kapılarını kullanarak gerçekleştirin Q(A,B,C)=Σ(1,2,3,4,5,7) Fonksiyon çarpımların toplamı formunda sadeleştirilir. Sadeleşmiş fonksiyon şu şekilde olacaktır:

İfadenin bir kez değili alınırsa ifade içerisindeki bütün VEYA işlemleri VE işlemine, VE işlemleri ise VE-Değil işlemine dönüşecektir, ifadenin bir kez daha değili alınarak fonksiyon VE-Değil olarak ifade edilebilir.

VEYA-DEĞİL LOJİK DİYAGRAMLAR Karnough haritaları ile elde edilen sadeleştirilmiş eşitliklerin VEYA-Değil (NOR) lojik diyagramlarına dönüştürülmesi için: I. Karnough haritası toplamların çarpımı formunda sadeleştirilir. II. Elde edilen sadeleşmiş eşitlikte terimler birden fazla değişkenli VE ifadelerinden oluşuyorsa her bir terimin VE- Değil eşdeğeri yazılır. III. VE-Değile dönüştürülmüş terimler değiştirilmeden terimler arasındaki VEYA ifadeleri fonksiyonun birkez değil alınarak VE ifadelerine dönüştürülür. IV. İfadenin birkez değili alınarak gerçek fonksiyona ulaşılır. Aşağıda verilen lojik fonksiyonu VE-Değil kapılarını kullanarak gerçekleştirin Q(A,B,C)=Π(0,1,2,4,6,7) Fonksiyon toplamların çarpımı formunda sadeleştirilir. Elde edilen ifade gerçek fonksiyonun değilidir. İfade içindeki VE li terimlerin VEYA-Değil karşılıları yazılır. ifade edilebilir. olacaktır. İfadenin bir kez daha değili alınarak fonksiyon VEYA-değil olarak

DİKKATE ALINMAYAN (DON T CARE) DURUMLAR Bir doğruluk tablosunda giriş değişkenlerinin durumlarına bağlı olarak çıkış değişkeninin aldığı durumlar (1 veya 0) devreye ait fonksiyon için önemlidir. Karnough haritası yardımı ile lojik ifade elde edilirken genellikle çıkış ifadesinin 1 olduğu durumlar uygun bileşkelere alınır. Haritadaki diğer durumlarda fonksiyon çıkış ifadesinin 0 olduğu kabul edilir. Bu kabullenme her zaman doğru değildir. Örneğin dört bitle ifade edilen BCD kodu 0-9 arasındaki rakamlar için ifade edilir. Geri kalan altı durum hiç kullanılmayacaktır. Bu durumların hiçbir zaman olmayacağı varsayılarak fonksiyonun daha ileri düzeyde sadeleşmesi için bu durumları önemli dikkate alınmayan (don t care) durumlar olarak tanımlayabiliriz Dikkate alınmayan durumları Karnough haritası üzerinde 1 olarak göstermek giriş değişkenlerinin aldığı bu durumda fonksiyonun daima 1 olacağı anlamına gelir ki bu doğru değildir. Aynı şekilde 0 yazmakta fonksiyonun daima 0 olduğu anlamına gelecektir. Dikkate alınmaz durumlar Karnough haritasında X ile gösterilecektir. Dikkate alınmaz durumlar eğer sadeleştirme için uygun bileşkeler oluşmasını sağlıyorsa 1, sadeleştirme işleminde işe yaramıyorsa 0 kabul etmek, fonksiyonu en basit haline indirgemede kullanışlıdır. Önemli olan hangi durumun en basit ifadeyi verdiğidir. Bununla beraber dikkate alınmaz durumlar hiç kullanılmayabilir. Burada yapılacak şeçim hangisinin indirgemeye fayda sağladığıdır. Aşağıda verilen Boolean fonksiyonlarını sadeleştiriniz. Q(A,B,C,D)=Σ(1,5,9,11,13) dikkate alınmaz durumlar ise d(a,b,c,d)=σ(0,2,8,15) Burada Q fonksiyonun 1 yapan minterimleri, d ise dikkate alınmaz durumlara ait minterimleri vermektedir. Terimleri Karnough haritasın aktararak sadeleştirme işlemini yapalım.

Sadeleştirme işleminde bileşkeler oluşturulabilecek en fazla kareden oluşmuştur. Dikkate alınmaz durumların tümünü veya bir kısmın dahil etmek zorunluluğu yoktur. Sadece herhangi bir sadeleştirme işleminde yararlı olanlar kullanılmıştır. Yapılan sadeleştirme işleminde m15. minterime ait dikkate alınmaz durum kullanılmış diğer durumlar kullanılmamıştır. Sadeleştirilmiş ifade olsaydık; olacaktır. Dikkat edilirse eğer dikkate alınmaz durumu indirgemede kullanmamış olacaktır.

SAYISAL DEVRE TASARIMI Sayısal devre tasarımında dikkat edilmesi gereken nokta, tasarım istenen devrenin çalışmasının anlaşılmasıdır. Devrenin çalışması, yani girişlerin durumuna bağlı olarak çıkışın ne olması gerektiğinin belirlenmesi gerekmektedir. Bu durumlara bağlı olarak doğruluk tablosu hazırlanır. Doğruluk tablosundan elde edilen bu değerler Karnough haritaları yardımı ile sadeleştirildikten sonra devre çizilerek tasarım tamamlanır. Bir sayısal devrenin çalışması dört anahtarla kontrol edilecektir. Eğer anahtarlardan sadece herhangi ikisi kapalı ise devre çıkışının 1, diğer bütün durumlarda devre çıkışının 0 olması istenmektedir. Gerekli devreyi tasarlayınız. Devre tasarlanırken yapılacak ilk işlem devrenin kaç giriş değişkenine sahip olduğunun bulunmasıdır. Sayısal devrenin çalışması dört anahtarla kontrol edilmek isteniyorsa giriş değişken sayısı dört tane olmak zorundadır. Bu değişkenleri A,B,C ve D harfleri ile gösterelim. Bu üç anahtar devrenin çalışmasını kontrol edilecektir. Gerekli koşul sağlandığı zaman devre çıkışının 1,geri kalan diğer bütün durumlarda devre çıkışının 0 olması istenmektedir. Bu durumda çıkış ifadesi bir değişkenle tanımlanmalıdır. Devre çıkışını Q harfi ile gösterelim. Bu durumda devreye ait doğruluk tablosu aşağıdaki gibi olacaktır. Lojik ifade: olacaktır. En son adım olarak devre çizilerek tasarım tamamlanır.