74181 Aritmetik ve Mantık Birimi Entegre Devre
SN74181, 1970’in başlarında Texas Instruments tarafından pazarlanan, aritmetik işlemler ve mantık işlevleri yapabilen ve işlemciNin kalbi olan 24 pinli çift sıralı Transistor-transistor logic (TTL) dijital entegre devredir. Tarihsel olarak önemli birçok mini bilgisayar ve diğer aygıtların CPU’larında aritmetik / mantık çekirdeği olarak kullanıldı. İlk mini bilgisayarlar ALU’ları çok sayıda basit kapıdan inşa etti. Ancak Mart 1970’te Texas Instruments, hızlı bir TTL yongasına tam 4 bitlik bir ALU yerleştiren 74181 Aritmetik / Mantık Birimi (ALU) yongasını tanıttı. Bu yonga, 32 aritmetik ve mantık işlevinin yanı sıra yüksek performans sağladı. 74181 yongasını kullanmak, bir mini bilgisayar işlemcisinin tasarımını basitleştirdi ve onu daha kompakt hale getirdi, böylece birçok mini bilgisayarda kullanıldı.




74181 aşağıda gösterildiği gibi, 16 mantık işlevi ve 16 aritmetik işlev sağlayan 4 bitlik bir ALU.




Dünya çapında yirmiden fazla yarı iletken şirket, TTL 74181 ticari sınıf yongayı (+0 ila + 70 ° C) üretti. Bunların çoğu artık ortadan kayboldu;
- AMD: AM9341
- Fairchild: F9341
- FUJITSU: MB458
- HITACHI: HD2547
- HP: 1820-0606
- MISTUBISHI: M53381
- MOTOROLA: MC74181
- NEC: uPB2181
- NATIONAL: DM74181
- NTE: NTE74181
- PHILIPS: FJH451; N74181
- SIEMENS: FLH401
- SIGNETICS: N74181
- SPRAGUE: US74181A
- Sylvania: ECG74181
- RAYTHEON: 74181R
- RUSKA: K155IP3
- TESLA: 74181PC
- Thomson-CSF: SFC4181
- TI: SN74181
- UnitraCEMI: UCY74181



Hadi şimdi Mantık Devresini Logisim ile tasarlayıp test edelim. Logisim programını ve tasarım dosyasını aşağıdaki bağlantılardan indirebilirsiniz.

İlk denememizi giriş değerleri :
A sayısı ‘0000’
B sayısı ‘0000’
M = H
Cn = L
S0,S1,S2,S3 = L
Bu durumda lojik işlem yapılacak ve A sayısının tersini yani F0F1F2F3 = 1111 olması gerekmektedir.



Şimdi de başka bir örnek yapalım. A + B + 1 ifadesini gerçekleştirelim.
Bunun için giriş değerleri ;
S0=H
S1=L
S2=L
S3=H
A Sayısı 5 ve B sayısı 7 Olsun
A Binary karşılığı 0101 ve B’nin 0111 olur. Bu iki sayının toplamının 1 fazlası F = 13. Binarykarşılığı 1101 olur.
Çıkışta beklenen değerler şöyle olacaktır.
Cn+4 | F3 | F2 | F1 | F0 |
0 | 1 | 1 | 0 | 1 |

Şimdi de OrCad kullanarak 74ls181 entegre üzerinde birkaç işlem yapalım.
A ve B sayıları üzerinde aşağıdaki işlemi yapan devreyi simule edelim.
F=A+B+1 ifadesini gerçekleştirelim
Bu örnekte A = 1100 ve B = 0011 olsun. Sonuçta bekleyeceğimiz değer 10000 olması gerekiyor.
Devremizde 1 adet 74ls181 kullanılacaktır.
Eğer OrCad programını bilmiyorsanız , OrCad kullanımı hakkında yazımı okuyabilirsiniz.
Şimdi Başlayalım!



Kaynaklar
0 Yorum