Show simple item record

dc.contributor.advisorEbeoğlu, M. Ali
dc.contributor.authorTemurtaş, Hasan
dc.date.accessioned2021-05-07T09:25:23Z
dc.date.available2021-05-07T09:25:23Z
dc.date.submitted1996
dc.date.issued2018-08-06
dc.identifier.urihttps://acikbilim.yok.gov.tr/handle/20.500.12812/611674
dc.description.abstractIll ÖZET Yüksek Lisans Tezi SAYISAL MANTIK DEVRELERİNİN BİLGİSAYARDA BENZETİMİ Bu tezin konusu, sayısal mantık devrelerinin bilgisayarda modellenmesi ve bütün mümkün şartlar altındaki davranışlarının incelenmesi ile ilgili PASCAL Programlama Dilinde genel amaçlı bir yazılımın tasarlanıp gerçekleştirilmesidir. Bu benzetim programında AND, NAND, OR, NOR, EXOR, EXNOR ve NOT Kapıları, JK, D, T ve RS Flip-Flopları, Yarım Toplayıcı (H.A), Tam Toplayıcı (F.A), l*2'lik Kod Çözücü (Decoder), 2*4'lük Kod Çözücü, 2*1' lik Kodlayıcı (Encoder), 4*2' lik Kodlayıcı, 2*1' lik Bilgi Seçici (MUX), 4*1' lik Bilgi Seçici, 1*2' lik Bilgi Dağıtıcı (DEMUX), 1*4' lük Bilgi Dağıtıcı, 2 bit' lik Kaydedici (Register), 4 bit' lik Kaydedici gibi devre elemanlarının benzetimi kullanılabilmektedir. Herhangi bir devre elemanının yerleştirilmesi, iptal edilmesi veya yerinin değiştirilmesi, devre elemanları arasına hatların döşenmesi veya iptal edilmesi, devre elemanlarının girişlerine girdilerin yerleştirilmesi veya iptal edilmesi, herhangi bir devre elemanının herhangi bir çıkışı üzerindeki çıktının hesaplanması, ekrandaki devrenin sağa, sola, yukarı, aşağı kaydırılması, çizilen bir devrenin kaydedilmesi veya kaydedilmiş herhangi bir devrenin geri çağırılması gibi işlemler fare (mouse) ve klavye (keyboard) yardımıyla kolayca yapılmaktadır. i-royıamın gerçekleştirilmesinde 30*20' lik bir A matrisi kullanılmıştır. PUT Altprogramı bu matristeki sayısal değerleri kullanarak devrenin şeklini çizer. Devrenin her değişmesi matrisin değişmesi demektir. Bu yüzden matrisin her değişmesinde PUT Altprogramı tekrar çalışarak önceki devre şeklini silip yeni devre şeklini çizer. Anahtar Kelimeler: Benzetim, Sayısal Mantık Devreleri, Yazılım, Tasarım.
dc.description.abstractIV SUMMARY M. Sc. Thesis COMPUTER SIMULATION OF DIGITAL LOGIC CIRCUITS The main purpose of this thesis is to design and implement a general-purpose software which is related in modelling of digital logic circuits on computer screen and examine the behavior of them at any possible conditions by using PASCAL programming language. In this simulation program, simulation of the circuit elements such as AND, NAND, OR, NOR, EXOR, EXNOR and NOT gates, JK, D, T and RS Flip-Flops, Half Adder, Full Adder, 1*2 Decoder, 2*4 Decoder, 2*1 Encoder, 4*2 Encoder, 2*1 Multiplexer, 4*1 Multiplexer, 1*2 Demultiplexer, 1*4 Demultiplexer, 2 bit Register, 4 bit Register can be used. To put or cancel any circuit element, to move any circuit element from one place to another, to put or cancel the wires among the circuit elements, to put or cancel inputs to the inputs of the circuit elements, to find the output on any output of any citcuit element, to move to the circuit in the screen to the right, left, up or down to register any circuit was drawn or to recall any circuit was registered are easily done by means of a mouse or a keyboard. Out in the implementation of the program, an A (20*20) matrix is used. The subroutine PUT draws the shape of the circuit by using numerical values from this matrix. Every change of the circuit means a change of the matrix. Therefore, by execution of the subroutine PUT, for any change of the matrix, the subroutine PUT is reexecuted to delete the preceding circuit and draw the new shape of the circuit. Keywords: Simulation, Digital Logic Circuits, Software, Design.en_US
dc.languageTurkish
dc.language.isotr
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightsAttribution 4.0 United Statestr_TR
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectElektrik ve Elektronik Mühendisliğitr_TR
dc.subjectElectrical and Electronics Engineeringen_US
dc.titleSayısal mantık devrelerinin bilgisayarda benzetimi
dc.title.alternativeComputer simulation of digital logic circuits
dc.typemasterThesis
dc.date.updated2018-08-06
dc.contributor.departmentElektrik-Elektronik Mühendisliği Ana Bilim Dalı
dc.subject.ytmDigital logic
dc.subject.ytmSimulation
dc.subject.ytmCircuit simulation
dc.identifier.yokid50064
dc.publisher.instituteFen Bilimleri Enstitüsü
dc.publisher.universityDUMLUPINAR ÜNİVERSİTESİ
dc.identifier.thesisid50064
dc.description.pages37
dc.publisher.disciplineDiğer


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

info:eu-repo/semantics/openAccess
Except where otherwise noted, this item's license is described as info:eu-repo/semantics/openAccess