Karşılaştırma, Toplayıcı ve Çıkarıcı Devreler

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

DENEY 4: TOPLAYICILAR, ÇIKARICILAR VE KARŞILAŞTIRICILAR

DENEY 4: TOPLAYICILAR, ÇIKARICILAR VE KARŞILAŞTIRICILAR

KMU MÜHENDİSLİK FAKÜLTESİ ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ SAYISAL DEVRELER II LABORATUVARI DENEY 1 TOPLAYICILAR - ÇIKARICILAR

Yarım toplayıcı devrelerini kurunuz.

Şekil XNOR Kapısı ve doğruluk tablosu

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Ü

İKİ TABANLI SİSTEM TOPLAYICILARI (BINARY ADDERS)

ELK2016 SAYISAL TASARIM DERSİ LABORATUVARI DENEY NO: 2

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

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

Bölüm 3 Toplama ve Çıkarma Devreleri

1. DENEY-1: DİYOT UYGULAMALARI

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

DENEY 2-5 Karşılaştırıcı Devre

Deney 7: Aritmetik ve Lojik İşlem Birimi(ALU)

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

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

SAYISAL DEVRE TASARIMI DERSİ LABORATUVARI DENEY 4: Yarım Toplayıcı ve Tam Toplayıcı Devresi

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

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

LOJİK DEVRELER-I IV. HAFTA DENEY FÖYÜ

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

Boolean Cebiri 1.

SAYISAL DEVRE LABORATUVARI DENEY KİTAPÇIĞI

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

Deney 8: ALU da Aritmetik Fonksiyonlar

Deney 3: Asenkron Sayıcılar

LOJİK DEVRELER-I IV. HAFTA DENEY FÖYÜ

BİLİŞİM TEKNOLOJİLERİ

Her bir kapının girişine sinyal verilmesi zamanı ile çıkışın alınması zamanı arasında çok kısa da olsa fark bulunmaktadır -> kapı gecikmesi

6. DİJİTAL / ANALOG VE ANALOG /DİJİTAL ÇEVİRİCİLER 1

Deney 6: Ring (Halka) ve Johnson Sayıcılar

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 2 Kombinasyonel Lojik Devreleri

BM217 SAYISAL TASARIM DERSİ LABORATUVAR DENEYLERİ

BİLİŞİM TEKNOLOJİLERİ

DENEY 6: VERİ SEÇİCİLER İLE TASARIM

İKİLİ SAYILAR VE ARİTMETİK İŞLEMLER

DENEY 2-1 VEYA DEĞİL Kapı Devresi

LOJİK DEVRELER-I III. HAFTA DENEY FÖYÜ

Mantık Devreleri Laboratuarı

BİL 201 Birleşimsel Mantık (Combinational Logic) Bilgisayar Mühendisligi Bölümü Hacettepe Üniversitesi

İnönü Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü

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

Bilgisayar Mühendisligi Bölümü Hacettepe Üniversitesi

DENEY FÖYÜ8: Lojik Kapıların Elektriksel Gerçeklenmesi

DOĞRULUK TABLOLARI (TRUTH TABLE)

Bölüm 4 Aritmetik Devreler

TEKNOLOJİ FAKÜLTESİ ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ EET-205 SAYISAL ELEKTRONİK - I LABORATUVARI

DENEY 3-1 Kodlayıcı Devreler

Birleşik Devreler ve Kompleks Fonksiyonlar

ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ SAYISAL ELEKTRONİK LABORATUVAR DENEY RAPORU

LOJİK DEVRELER-I I. HAFTA DENEY FÖYÜ

Şekil 1. 74LS47 entegresi bağlantı şeması

Katlı Giriş Geçitleri

5. LOJİK KAPILAR (LOGIC GATES)

ELEKTRĠK-ELEKTRONĠK TEKNOLOJĠSĠ

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

TEKNOLOJİ FAKÜLTESİ YMT-215 LOGIC CIRCUITS



DENEY FÖYÜ 7: İşlemsel Yükselteçlerin Doğrusal Uygulamaları

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

ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ SAYISAL DEVRE TASARIMI LABORATUVARI DENEY RAPORU. Deney No: 3 FF Devreleri

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



BİL 264 Mantıksal Devre Tasarımı ELE 263 Sayısal Sistem Tasarımı Öğretim Yılı Yaz Dönemi 2. Ara Sınav Adı Soyadı Öğrenci Numarası Bölümü

Ş Ç ş ş ç ş ş ş ş ş Ç ş ç ş ç ş ç ş ç ö ş ş ö ş ş ş ö ş ö ö ş ş ş ş ç ş ş ş ö ö ş ş ş ş ş ş ş ç ş ş ş ş ş ş ş ç ö ç ç ş ö ş ç ş ş ş ö şş ş ş ş ş ş ş Ş

SAYISAL DEVRE TASARIMI LABORATUVARI DENEY 1: TEMEL LOJİK KAPI KARAKTERİSTİKLERİNİN ÖLÇÜMÜ

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

ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ SAYISAL TASARIM LABORATUVARI DENEY RAPORU. Deney No: 1 MULTİSİM E GİRİŞ

ArĢ. Gör. Mehmet Zeki KONYAR ArĢ. Gör. Sümeyya ĠLKĠN

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

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

LOJİK DEVRELER-I II. HAFTA DENEY FÖYÜ

LABORATUVAR DENEYLERİ

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

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

EEM122SAYISAL MANTIK SAYICILAR. Elektrik Elektronik Mühendisliği Yrd. Doç. Dr. Hüseyin Sağkol

DENEY 2-5 Karşılaştırıcı Devre

BAHAR DÖNEMİ MANTIK DEVRELERİ LABORATUVARI DENEY FÖYÜ BALIKESİR ÜNİVERSİTESİ ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ

1. Sayıcıların çalışma prensiplerini ve JK flip-floplarla nasıl gerçekleştirileceğini anlamak. 2. Asenkron ve senkron sayıcıları incelemek.

DÜZCE ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ

OP-AMP UYGULAMA ÖRNEKLERİ

GENEL BİLGİ: GEREKLİ MALZEMELER:

VE DEVRELER LOJİK KAPILAR

DENEY 4-1 Kodlayıcı Devreler

DENEY 1a- Kod Çözücü Devreler

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

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

BLM 221 MANTIK DEVRELERİ

LABORATUVAR DENEYLERİ

Onluk duzende toplama. Lecture 4. Addition and Subtraction. Onluk tabanda toplama

1. Direnç değeri okunurken mavi renginin sayısal değeri nedir? a) 4 b) 5 c) 1 d) 6 2. Direnç değeri okunurken altın renginin tolerans değeri kaçtır?

BLM 221 MANTIK DEVRELERİ

TEKNOLOJİ FAKÜLTESİ ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ EET-206 SAYISAL ELEKTRONİK - II LABORATUVARI

Boole Cebri. Muhammet Baykara

SAYISAL ANALOG DÖNÜŞTÜRÜCÜ DENEYİ

Transkript:

Karşılaştırma, Toplayıcı ve Çıkarıcı Devreler

Karşılaştırma Devresi Girişine uygulanan 2 sayıyı karşılaştırıp bu iki sayının birbirine eşit olup olmadığını veya hangisinin büyük olduğunu belirleyen devrelerdir. Bir karşılaştırma işlemi yapmak için en az iki sayı gerekir. En basit karşılaştırıcının iki girişi vardır. Girişler A ve B olarak adlandırılırsa üç olası çıkış söz konusudur: A>B; A=B; A<B. Şekilde basit bir karşılaştırıcı gösterilmiştir. Doğruluk Tablosu ve Çıkış Fonksiyonları

Karşılaştırma Devresi

Soru: 2 girişli VE-DEĞİL ile 2 girişli XOR kapısı kullanarak en basit karşılaştırıcı tasarlayınız A B A (A B) (A B) (A<B) B (AB ) (AB ) (A>B) (A B+AB ) (A B+AB ) (A=B)

DENEY-1: Önce 2 girişli VE-DEĞİL ile 2 girişli XOR kapısı kullanarak en basit karşılaştırıcı devresini kurunuz. Daha sonra X girişini S1, Y girişini S2 anahtarına, X>Y, X=Y ve X<Y çıkışlarını logic indicators LED lerine sırası ile bağlayınız. Son olarak anahtarları sırayla 0 dan 1 konumuna geçirerek Tablo 1 i doldurunuz. X(S1) Y(S2) X<Y X=Y X>Y 0 0 0 1 1 0 1 1

Dört Bitlik Paralel Karşılaştırıcı Bu devre, girişlerine uygulanan 4 bitlik A ve B ikilik sayılarını karşılaştırarak A<B, A=B ve A>B sonuçlarından birini verir. Karşılaştırma işlemine en değerlikli bitleri karşılaştırarak başlar ve eğer bu bitler eşit ise bir sonraki bitleri karşılaştırır. Bu işlem en değerliksiz bite kadar bu şekilde devam eder. Yani sırayla şu işlemleri gerçekleştirir. A3 ile B3 bitlerini karşılaştırır. Eğer A3 biti B3 ten büyük ise A>B sonucuna varır. Eğer B3 biti A3 ten büyük ise B>A sonucuna varır. Eğer A3=B3 ise bir sonraki bitleri karşılaştırır. A2 ile B2 bitlerini karşılaştırır. Eğer A2 biti B2 ten büyük ise A>B sonucuna varır. Eğer B2 biti A2 ten büyük ise B>A sonucuna varır. Eğer A2=B2 ise bir sonraki bitleri karşılaştırır. A1 ile B1 bitlerini karşılaştırır. Eğer A1 biti B1 ten büyük ise A>B sonucuna varır. Eğer B1 biti A1 ten büyük ise B>A sonucuna varır. Eğer A1=B1 ise bir sonraki bitleri karşılaştırır. A0 ile B0 bitlerini karşılaştırır. Eğer A0 biti B0 ten büyük ise A>B sonucuna varır. Eğer B0 biti A0 ten büyük ise B>A sonucuna varır. Eğer A0=B0 ise A=B sonucuna varır.

Deney-2: Şekildeki devreyi kurunuz. X girişini S1-S4, Y girişini S5-S6, X>Y, X=Y ve X<Y çıkışlarını logic indicators LED lerine sırası ile bağlayınız Anahtarları sırasıyla 0 dan 1 konumuna geçirerek Tablo 2 yi doldurunuz. X 10 12 13 15 9 11 14 1 2 3 4 U1 A0 A1 A2 A3 B0 B1 B2 B3 A<B A=B A>B QA<B QA=B QA>B 7 6 5 X(S8) X(S7) X(S6) X(S5) Y(S4) Y(S3) Y(S2) Y(S1) X<Y X=Y X>Y 0 0 0 0 0 0 1 0 0 0 0 1 0 0 1 1 0 0 1 0 0 0 0 1 Y 74LS85 0 0 1 1 1 1 1 1 0 1 1 0 1 0 1 0 0 1 1 1 0 1 1 0 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 1 1 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 +5V 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 0

Toplayıcılar Bu devreler ikilik sayı sisteminde toplama işlemi yapmaktadırlar. Girişlerindeki ikilik sistemle ifade edilen sayıları toplayıp çıkışa toplanmış şekilde aktaran devrelerdir. Toplayıcılar yarım toplayıcı ve tam toplayıcı olmak üzere ikiye ayrılmakla beraber, tam toplayıcılarla oluşturulan paralel toplayıcı devresi de bulunmaktadır. Ayrıca toplama işlemi yapan entegreler vardır. Toplayıcılar ayrıca 2 bitlik, 3 bitlik, 4 bitlik... gibi kaç bitlik sayıları topladıklarına göre çeşitlendirilirler. Aşağıdaki örnek devrede 3 bit olan A ve B sayıları, toplayıcı devresinin 3 bitlik girişlerine uygulanmış, sayılar ikilik sistemde toplanmış ve çıkışta C sayısı meydana gelmiştir. Burada A2 A1 A0 ifadeleri A sayısını oluşturan bitleri temsil etmektedir. Dikkat ederseniz en değerlikli bit A2 ile, en değersiz bit A0 ile gösterilmiştir. B ve C sayıları içinde aynı durum geçerlidir.

Yarım Toplayıcı Yarım toplayıcının 2 giriş ve 2 çıkışı vardır. Girişler, alttaki şekilde A ve B olarak isimlendirilmiştir ve sayı girişleridir. Bu devre, girişlerine uygulanan birer bitlik 2 ikilik sayıyı toplar ve toplamı çıkışlara aktarır. (A+B) işlemini yapar. Çıkışlardan biri S (Sum) yani toplam çıkışıdır. Çıkışlardan diğeri Cout (Carry Out) yani elde çıkışıdır. Bu iki çıkış birlikte sonucu gösterirler. Adlarından da anlaşılacağı üzere elde çıkışı elde olup olmadığını gösterir. Bu çıkış 0 ise elde yok, 1 ise elde 1 var demektir.

Yarım Toplayıcı Doğruluk Tablosu ve Çıkış Fonksiyonları

Deney: Şekildeki devreyi kurunuz. X girişini S1, Y girişini S2 anahtarına, T ve E çıkışlarını logic indicators LED lerine sırası ile bağlayınız. Anahtarları sırayla 0 dan 1 konumuna geçirerek Tabloyu doldurunuz. X(S1) Y(S2) T E 0 0 0 1 1 0 1 1

Tam Toplayıcı Tam toplayıcının 3 girişi ve 2 çıkışı vardır. Bu devrenin 3 girişi olduğundan birer bitlik 3 ikilik (ikilik) sayıyı toplar ve toplam sonucunu çıkışlara aktarır. Yani (A+B+Cin) işlemini yapar. Girişlerden 2 tanesi sayı girişleridir ve aynen yarım toplayıcıdaki gibidirler. Üçüncü giriş ise Cin (Carry In) yani elde girişidir. Bu giriş eğer bu devre başka bir devrenin çıkışına bağlanacaksa kullanılır ve bağlı olduğu bu devreden gelecek elde sonucunu aktarmak için kullanılır. Eğer bu elde girişi olmasaydı öncesine bağladığımız devreden gelen elde bitini kullanamazdık. 2 adet çıkış aynen yarım toplayıcıda olduğu gibidir. Birisi toplam, diğeri elde çıkışıdır ve birlikte toplamın sonucunu gösterirler. İki adet yarım toplayıcı kullanılarak tam toplayıcı devre elde edilir.

Tam Toplayıcı Doğruluk Tablosu ve Çıkış Fonksiyonları

Deney: Şekildeki devreyi kurunuz. X girişini S1, Y girişini S2 ve Ei girişini S3 anahtarına, T ve Eo çıkışlarını logic indicators LED lerine sırası ile bağlayınız. Anahtarları sırayla 0 dan 1 konumuna geçirerek Tablo 2 i doldurunuz. X(S1) Y(S2) Ei(S3) T Eo 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1

Çıkarıcılar Bu devreler, girişlerine uygulanan 2 ikilik sayının farkını alarak çıkışa veren devrelerdir. Toplayıcı konusunda olduğu gibi, yarım çıkarıcı, tam çıkarıcı, paralel çıkarıcı ve entegre devre çıkarıcı olmak üzere çeşitleri vardır.

Yarım Çıkarıcı

Yarım Çıkarıcı Doğruluk Tablosu ve Çıkış Fonksiyonları A 1 2 U1:A 3 Fark 74LS86 B U5:A 1 2 1 2 U4:A 3 Borç 74LS04 74LS08

Deney: Şekildeki devreyi kurunuz. A girişini S1, B girişini S2 anahtarına, F ve B çıkışlarını logic indicators LED lerine sırası ile bağlayınız. Anahtarları sırayla 0 dan 1 konumuna geçirerek Tablo 1 i doldurunuz. A 1 2 U1:A 3 Fark A(S1) B(S2) F B 74LS86 0 0 B 0 1 U5:A 1 2 1 2 U4:A 3 Borç 1 0 1 1 74LS04 74LS08

Tam Çıkarıcı

Doğruluk Tablosu

Deney: Şekildeki devreyi kurunuz devreyi kurunuz. A girişini S1, B girişini S2 ve C girişini S3 anahtarına, F ve B çıkışlarını logic indicators LED lerine sırası ile bağlayınız. Anahtarları sırayla 0 dan 1 konumuna geçirerek Tabloyu doldurunuz. A(S1) B(S2) C(S3) F B 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 A 1 2 U1:A 3 Fark 74LS86 1 0 1 B 1 1 0 1 1 1 U5:A 1 2 74LS04 1 2 U4:A 74LS08 3 Borç