PARALLEL ADDER y0y1y3y0y1y3 s0s1s3s0s1s3 X 4-bits Y 4-bits S 4-bits x0x1x3x0x1x3.

Slides:



Advertisements
Benzer bir sunumlar
8. SINIF 3. ÜNİTE BİLGİ YARIŞMASI
Advertisements

MSI KOMBİNEZONSAL DEVRE ELEMANLARI
Kesirlerle Çarpma İşlemi
Prof. Dr. Eşref ADALI Yrd. Doç. Dr. Şule Gündüz Öğüdücü Sürüm-A
GEOMETRİ PERFORMANS ÖDEVİ
EĞİM EĞİM-1 :Bir dik üçgende dikey (dik) uzunluğun yatay uzunluğa oranına (bölümüne) eğim denir. Eğim “m” harfi ile gösterilir. [AB] doğrusu X ekseninin.
NOKTA, DOĞRU, DOĞRU PARÇASI, IŞIN, DÜZLEMDEKİ DOĞRULAR
Saydığımızda 15 tane sayı olduğunu görürüz.
TEMEL C PROGRAMLAMA DERSİ - 1
Veri ve Veri Yapıları Genel olarak bilgisayarlar.
Ders Adı: Sayısal Elektronik
Ders Adı: Sayısal Elektronik
Bilgisayar Yapısı-Genel
Microsoft Excel.
8. SAYISAL TÜREV ve İNTEGRAL
TÜKETİCİ TEORİSİ fig.
BİLGİSAYAR MÜHENDİSLİĞİNE GİRİŞ
EŞANLI DENKLEMLİ MODELLER. Eşanlı denklem sisteminde, Y den X e ve X den Y ye karşılıklı iki yönlü etki vardır. Y ile X arasındaki karşılıklı ilişki nedeniyle.
Verimli Ders Çalışma Teknikleri.
Sayı Sistemleri Yrd. Doç. Dr. Oğuz ÇETİN.
PRİMAL-DUAL SİMPLEKS ÖRNEK
Soruya geri dön
DERS 2 SAYI DÜZENLERİ.
END 503 Doğrusal Programlama
Yarbaşı İlköğretim Yarbaşı İlköğretim.
SİMPLEKS YÖNTEM (Özel Durumlar)
SİMPLEKS YÖNTEM.
Optimizasyon Teknikleri
Orta Doğu Teknik Üniversitesi Çevre Mühendisliği Bölümü LIFE Projesi, III.Çalıştay 9-10 Aralık 2004 ODTÜ, Ankara 1 Klavuz B Dış Ortamdaki Koku Seviyesi.
ARALARINDA ASAL SAYILAR
ZAMBAK 1 SORU BANKASI UĞUR CESUR 1 ZAMBAK 1 SORU BANKASI ÖZEL SORULARI Hazırlayan: UĞUR CESUR.
ÇARPMA İŞLEMLERİ.
SAYI SİSTEMLERİ.
BUYRUK İşlem kodu İşlemci yazacı veri
Problem Çözme Ve Problem Çözme Stratejileri Ödevi Cihan GÖÇ
Matematik 2 Örüntü Alıştırmaları.
MATRİSLER ve DETERMİNANTLAR
Temel Bilgisayar Bilimleri Dersi
Temel Bilgi Teknolojileri
DERS 2 MATRİSLERDE İŞLEMLER VE TERS MATRİS YÖNTEMİ
DOĞUŞ ÜNİVERSİTESİ VI. LİSELERARASI MATEMATİK YARIŞMASI
1/20 GRAFİKLER Yandaki grafik, hangi çeşit grafiktir? Şekil Sütun Çizgi Daire KIZ ERKEK   Her resim 4 öğrenciyi gösteriyor A B C D.
Temel Bilgisayar Yapısı ve Devreleri
HABTEKUS' HABTEKUS'08 3.
Hazırlayan Mahmut AĞLAN
Ek-2 Örnekler.
Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi
Soru 4.6 Bir sayısal bilgisayar sisteminde seçicilerle oluşturulmuş 32 bitlik 16 yazaçlı veri yolu sistemi var. Her seçici için kaç seçim girişi kullanılır?
Bilgisayar Mimarisi ve Organizasyonu
D O G A L S A Y I L A R.
MEHMET SÖNMEZ Telif Hakkı © 2004 Copyright © 2004.
Birleşik Mantık Devreleri
Entegral almada yamuk metodu Şekilde gösterilen fonksiyonun x 0 ’dan x n ’e kadar entegralini almak istiyoruz. Bu, taralı alanın bulunması demektir. x0x0.
örnek: Max Z=5x1+4x2 6x1+4x2≤24. x1+2x2≤6
Temel Elektonik Ders Notları
DOĞRUSAL PROGRAMLAMA.
… Sunu Konu Adı KAVAK YETİŞTİRİCİLİĞİ Sunum : Dr. Mustafa ZENGİN Dr. Mustafa ZENGİNBaşmühendis Sunum : Dr. Mustafa ZENGİN Dr. Mustafa ZENGİNBaşmühendis.
Bilgisayarlarda Bilgi Saklama Kapı Devreleri Flip-Flop Devreleri
İSMİN HALLERİ.
Toplama Yapalım Hikmet Sırma 1-A sınıfı.
Mikroişlemciler Sayı gösterimleri.
Orta Doğu Teknik Üniversitesi Çevre Mühendisliği Bölümü LIFE Projesi-Eğitim Semineri ODTÜ, 1-2 Nisan 2004 Ankara 1 İmisyon Ölçümleri HAZIRLAYANLAR: Prof.
BELİRLİ İNTEGRAL.
Lojik Laboratuvarı deneyleri
CEBİRSEL İFADELERİ ÇARPANLARINA AYIRMA
TRANSİT TAŞIMA (TRANSSHIPMENT)
SAYISAL SİSTEM TEORİSİ
Bileşik Mantık Devreleri (Combinational Logic)
Karşılaştırıcı ve Aritmetik İşlem Devreleri
Yarım Toplayıcı- Tam Toplayıcı
Sunum transkripti:

PARALLEL ADDER y0y1y3y0y1y3 s0s1s3s0s1s3 X 4-bits Y 4-bits S 4-bits x0x1x3x0x1x3

HA X0y0X0y0 S0C1S0C1 X1y1X1y1 S1C2S1C2 FA x3y3x3y3 S 3 C 4 =S 4 S0S1S0S1 S2C3S2C3 FA X2y2X2y2 S2S2

Number 1 (A4,A3,A2,A1) Carry IN Carry OUT Number 2 (B4,B3,B2,B1) Sum (S4,S3,S2,S1)

C_INABSC_OUTVALUE (10)0101 (5)1111 (15)0 (0) (12)0111 (7)0011 (3)1 (16) (8) 0000 (0)1 (16) (9) 0010 (2)1 (16)18

SUM S4,S3,S2,S1Decimal Carry S2 S1 S4 S3 (S2 AND S4) OR ( S3 AND S4)

C_INABDECCARRYC (9)0001 (1)(1010) (8)0001 (1)(1001) (9)0111 (7)(0000) (9) (0010) 201 Subcircuit does not generate “1” for S>15

MSI BCD ADDER EE440 Ertuğrul Eriş 19 n- dijitlik olana genelleştirme nasıl yapabiliriz? İkili (binary) ve BCD toplayıcıların karşılaştırması?

İKİ BİTLİK ÇARPMA DEVRESİ EE440 Ertuğrul Eriş 20

MSI KARŞILAŞTIRMA DEVRESİ (COMPARATOR) EE440 Ertuğrul Eriş 21 Girişler A = A 3 A 2 A 1 A 0 ve B = B 3 B 2 B 1 B 0 A < B için Ç 1 = 1 Ç 2 = 0 Ç 3 = 0; A > B için Ç 1 = 0 Ç 2 = 1 Ç 3 = 0; A = B iken Ç 1 = 0 Ç 2 = 0 Ç 3 = 1 X i = A i B i + A' i B' i i = 0,1,2,3 A = B → Ç 3 = x 3 x 2 x 1 x 0 = 1 A < B → Ç 1 = A‘ 3 B 3 + x 3 A‘ 2 B 2 + x 3 x 2 A‘ 1 B 1 + x 3 x 2 x 1 A‘ 0 B 0 A > B → Ç 2 = A 3 B‘ 3 + x 3 A 2 B‘ 2 + x 3 x 2 A 1 B‘ 1 + x 3 x 2 x 1 A 0 B‘ 0 Klasik yöntemle sentez yapsak ne olur du? Çıkış iki değişkenle ifade edilebilir mi? Üç değişkenli çıkış’ın getirdiği yarar ve ödenen bedel nedir? Çıkarma işleminde karşılaştırma devresi neden düşünmedik?

MSI KARŞILAŞTIRMA DEVRESİ (COMPARATOR) EE440 Ertuğrul Eriş 22 Girişler A=A 3 A 2 A 1 A 0 ve B=B 3 B 2 B 1 B 0 A < B için Ç 1 = 1 Ç 2 = 0 Ç 3 = 0; A > B için Ç 1 = 0 Ç 2 = 1 Ç 3 = 0; A = B iken Ç 1 = 0 Ç 2 = 0 Ç 3 = 1 X i = A i B i + A' i B' i i = 0,1,2,3 A=B Ç 3 = x 3 x 2 x 1 x 0 = 1 A<B Ç 1 = A‘ 3 B 3 + x 3 A‘ 2 B 2 + x 3 x 2 A‘ 1 B 1 + x 3 x 2 x 1 A‘ 0 B 0 A>B Ç 2 = A 3 B‘ 3 + x 3 A 2 B‘ 2 + x 3 x 2 A 1 B‘ 1 + x 3 x 2 x 1 A 0 B‘ 0

MSI ÇÖZÜCÜLER (DECODERS) 3X8 EE440 Ertuğrul Eriş 23

EE440 Ertuğrul Eriş 24 MSI ÇÖZÜCÜLER (DECODERS)-2 (2X4 ENABLE GİRİŞLİ) 0 Active (0) output

ÇÖZÜCÜLERDE KAPASİTE ARTTIRIMI (2 tane 3X8 likten bir 4X16 lık ) EE440 Ertuğrul Eriş 25 Enable girişinin yorumu? çalıştırıp/çalıştırmamam kontrolü kapasite arttırımı

DECODER UYGULAMASI: TAM TOPLAMA DEVRESİ EE440 Ertuğrul Eriş 26 C=Σ3,5,6,7 S=Σ1,2,4,7 Hangi çözücü çıktıları ile fonksiyon oluşturuluyor? Çözücülerin yazılımın donanımı kontrol aracı olarak düşünebilirmiyiz? Ne yarar sağlamış oluruz?