Geri Dön

Lojik fonksiyonların bilgisayarla basitleştirilmesi için algoritmalar

Başlık çevirisi mevcut değil.

  1. Tez No: 23852
  2. Yazar: HAKAN ALİ ÇIRPAN
  3. Danışmanlar: PROF. DR. ERGÜR TÜTÜNCÜOĞLU
  4. Tez Türü: Yüksek Lisans
  5. Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 1992
  8. Dil: Türkçe
  9. Üniversite: İstanbul Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Elektronik Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 62

Özet

ÖZET Bir lojik fonksiyonu gerçekleştiren lojik devrenin karmaşıklığı, Boole fonksiyonunun cebirsel ifadesinin karmaşıklığı ile ilişkilidir. Boole fonksiyonunun basitleştirilmesi için Cebirsel îşlemİer, Karnaugh Çizelgesi ve Tablo yöntemleri kullanılmaktadır. Cebirsel işlemler kullanılarak, Boole fonksiyonunun minimum ifadesinin bulunması için izlenecek belirli yöntemler yoktur. Karnaugh yöntemi ise, değişken sayısının beş veya altıyı aşmadığı durumlarda uygundur. Bu yöntem ile altı veya daha fazla değişkenli fonksiyonlarda, en iyi çözümün bulunduğundan emin olmak güçtür. Tablo yöntemi ile bu güçlükler aşılabilmektedir. Bu yöntem, basitleşmiş fonksiyon ifadesini üretmek için, zincirleme gerçekleştirilen işlemler ve karşılaşlaştırma esasına dayandığından programlamaya son derece uygundur. Tablo yöntemi ilk olarak Quine tarafından bulunmuş ve daha sonra McCluskey tarafından geliştirilmiş olup, Quine-McCluskey yöntemi olarak da bilinmektedir. Bu tezde, Nripendra N. Biswas tarafından geliştirilen Tablo yöntemi kullanılmıştır. Bu yöntemde temel gerektirenler, birleşme tabloları oluşturulurken seçilmekte ve diğer asal gerektiren terimler ise seçilebilir asal gerektirenler tablosundan elde edilmektedir. Bundan dolayı, Quine-McCluskey yönteminde oluşturulması gereken, Asal gerekti ren/minterm tablosuna gerek kalmamaktadır. Bu algoritmayı gerçekleştirecek bilgisa yar programı, Pascal programlama dili ile yazılmıştır. IV

Özet (Çeviri)

SUMMARY The complexity of the digital logic gates that implement a Boolean function is directly related to the complexity of the algebraic expression from which the function is implemented. Boolean function can be minimized by algebraic manipulations, map method and tabular method. There are no specific rules to follow that will guarantee the final answer for the algebraic manipulations of simplification. The map method of simplification is convenient as long as the number of variables does not exceed five or six. For functions of six or more variables, it is difficult to be sure that the best selection has been made. The tabulation method overcomes this difficulty. It is a specific step-by-step procedure that is guarranteed to produce a simplified standart form expression for a function. It can be applied to problem with many variables and has advantage of being suitable for machine computation. The tabulation method was first formulated by Quine and later improved by McCluskey. It is also known the Quine-McCluskey method. In this thesis, the tabular method which has been improved by Nripendra N. Biswas was used. This tabular method where the essential prime implicants are selected during the process of forming the combination tables and other essential terms are selected from what have been described as chains of selective prime implicants. Consequently, the need for successive prime implicant tables is eliminated. A computer program has been developed by using PASCAL programming language to implement this algorithm.

Benzer Tezler

  1. Sosyal örümcek algoritmasının sürekli ve ayrık optimizasyon problemlerinde performans iyileştirmeleri

    Performance improvements of social spider algorithm in continuous and discrete optimization problems

    EMİNE BAŞ

    Doktora

    Türkçe

    Türkçe

    2020

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolKonya Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. ERKAN ÜLKER

  2. Tek merkezden denetlenen çok PLC'li bir sistemin tekstil boyama prosesinin otomasyonunda kullanımı

    Application of a central controlled multi PLC system to the textile dyeing process

    MUVAFFAK AMASYA

    Yüksek Lisans

    Türkçe

    Türkçe

    1995

    Elektrik ve Elektronik Mühendisliğiİstanbul Teknik Üniversitesi

    DOÇ. DR. MEHMET BÜLENT ÖRENCİK

  3. A refined methodology tor model-based FPGA hardware design: An example of quadrotor dynamical model implementation

    Model tabanlı FPGA donanımı tasarımında iyileştirilmiş bir yöntem sistemi: Bir dört rotorlu için dinamik model gerçekleme örneği

    SEZER MEMİŞ

    Yüksek Lisans

    İngilizce

    İngilizce

    2023

    Elektrik ve Elektronik Mühendisliğiİstanbul Teknik Üniversitesi

    Savunma Teknolojileri Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ RAMAZAN YENİÇERİ

  4. Lojik fonksiyonların geçiş transistörleri bazlı gerçeklenmesi için görsel bir yazılım geliştirilmesi

    A visual software development for implementation of logic functions based on pass transistor logic

    MEHMET CEM DİKBAŞ

    Yüksek Lisans

    Türkçe

    Türkçe

    2004

    Elektrik ve Elektronik MühendisliğiYıldız Teknik Üniversitesi

    Elektronik ve Haberleşme Mühendisliği Ana Bilim Dalı

    PROF. DR. TÜLAY YILDIRIM

  5. Lojik fonksiyonlarda izole mintermlerin tespiti ve etkin bir sadeleştirme algoritmasının geliştirilmesi

    Finding isolated minterms in logic functions and developing an efficient simplification algorithm

    HAKAN AKAR

    Doktora

    Türkçe

    Türkçe

    2020

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolSelçuk Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. FATİH BAŞÇİFTÇİ