Professional Documents
Culture Documents
C
HİTİT ÜNİVERSİTESİ
ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ
SAYISAL DEVRE TASARIMI LAB. DENEY FÖYÜ
DENEY-3 TOPLAYICI-ÇIKARICI DEVRELER
DENEYİN AMACI: MSI lojik elemanları yardımı ile kombinasyonel lojik devrelerden TOPLAYICI
ve ÇIKARICI devrelerin kurulması ve incelenmesi.
ÖN BİLGİ:
A. TOPLAYICILAR (ADDERS):
İlk üç işlemde toplamın boyutu bir dijit olmasına rağmen, dördüncü işlemde toplayan ve
toplanan binary bilgilerin her ikisinin de 1 olması durumunda işlem sonucunda elde edilen
toplamın boyutu iki dijittir. Bu durumda elde edilen sonucun en ağırlıklı biti elde (Carry) olarak
adlandırılır. İki bit bilginin toplamını gerçekleştiren kombinasyonel devrelere yarı toplayıcı
(Half adders) şekil-1, Üç bit bilginin (en ağırlıklı iki bit ve bir önceki devreden gelen elde)
toplamını gerçekleştiren devreye de tam toplayıcı (Full adder) şekil-2 denir.
GİRİŞLER ÇIKIŞLAR
A B TOPLAM ELDE
0 0 0 0
0 1 1 0
1 0 1 0
1 1 0 1
Şekil-2’ den de görüldüğü gibi bir tam toplayıcı, iki yarım toplayıcı ve bir OR kapısından
oluşmaktadır. Şekil-2 ‘deki tam toplayıcı iki adet bir bitlik bilgilerin toplanmasını
gerçekleştirmektedir. Eğer toplanacak bilgiler bir bitten büyük olursa, bit sayısı kadar tam
toplayıcı paralel olarak kullanılacaktır. Şekil-3’ten de görüldüğü gibi her tam toplatıcının elde
çıkışı kendinden sonra gelen tam toplayıcının (Kendinden daha ağırlıklı olan ilk tam toplayıcı)
elde girişine uygulanır. Şekil-3’te de 4 bitlik bir paralel toplayıcı şematik olarak gösterilmiştir.
GİRİŞLER ÇIKIŞLAR
0 0 0 0 0
0 1 0 1 0
1 0 0 1 0
1 1 0 0 1
0 0 1 1 0
0 1 1 0 1
1 0 1 0 1
1 1 1 1 1
B. ÇIKARICILAR ( SUBTRACTORS ):
Toplama işleminde olduğu gibi çıkarma işleminde de dört temel işlem bulunmaktadır. Bu
işlemleri gerçekleştiren kombinasyonel devrelere yarım çıkarıcı ( Half Substractor ) denir.
A B FARK BORÇ
0 0 0 0
0 1 1 1
1 0 1 0
1 1 0 0
Çıkarma devreleri toplama devrelerine benzer. Toplatıcı devredeki toplam (Sum) bir fark
(Difference) çıkışı ile ve elde (Carry) çıkışı bir borç (Borrow) çıkışı ile yer değiştirirse yarım
çıkarıcı devresi (Half Subtractor Circuits) elde edilir. İkili sayıları çıkarırken uygulanacak kurallar
yukarıdaki tabloda açıklanmıştır. Yarım toplayıcıda elde çıkışı yerine yarım çıkarıcı devrede
borç çıkışı vardır. Yukarıdaki işlemlerden ikincisine bakıldığında 0’dan 1’in çıkmayacağı
görülmektedir. O halde bir sonraki bitten 1 borç alınır ve 10 ikili bilgisinden 1 çıkartılır. Şekil-
4’te bir yarım çıkarıcı devresi ve doğruluk tablosu verilmiştir.
Bir tam çıkarıcı ise iki yarım çıkarıcı ve bir OR kapısından oluşmaktadır. Ayrıca tam toplayıcı
devresindeki elde girişi bir borç girişi ile yer değiştirirse tam çıkarıcı devresi elde edilir. Bu devre
ile doğruluk tablosu şekil-5’te görülmektedir.
GİRŞLER ÇIKIŞLAR
0 0 0 0 0
0 1 0 1 1
1 0 0 1 0
1 1 0 0 0
0 0 1 1 1
0 1 1 0 1
1 0 1 0 0
1 1 1 1 1
6. 1 adet 74LS86
DENEYDE YAPILACAKLAR:
1.
GİRİŞLER ÇIKIŞLAR
A B TOPLAM ELDE
0 0
0 1
1 0
1 1
2.
GİRİŞLER ÇIKIŞLAR
0 0 0
0 1 0
1 0 0
1 1 0
0 0 1
0 1 1
1 0 1
1 1 1
3.
GİRİŞLER ÇIKIŞLAR
A B FARK BORÇ
0 0
0 1
1 0
1 1
4.
GİRŞLER ÇIKIŞLAR
0 0 0
0 1 0
1 0 0
1 1 0
0 0 1
0 1 1
1 0 1
1 1 1
5.
C0 A4 A3 A2 A1 B4 B3 B2 B1 S4 S3 S2 S1 C4
1 1 1 1 1 1 1 1
1 1 0 0 1 0 1 1
1 0 0 1 1 0 0 0
Ad-Soyad:
Numara:
Tarih:
İmza:
ENTEGRELER:
NOT AND
OR EXOR-74LS86
FULL-ADDER-74LS83