74181 - 74181

Veri sayfasından bir sayfada duran 74S181 4-bit ALU bit dilimi

74.181 a, 4 bit dilim aritmetik mantık birimi bir şekilde uygulanan (ALU), 7400 serisi TTL entegre devre . Tek bir çip üzerindeki ilk eksiksiz ALU, tarihsel olarak önemli birçok mini bilgisayarın ve diğer cihazların CPU'larında aritmetik/mantık çekirdeği olarak kullanıldı .

74181, 1960'ların ayrık mantık kapıları kullanılarak oluşturulan CPU'ları ile günümüzün tek çipli mikroişlemci CPU'ları arasındaki evrimsel bir adımı temsil eder . Artık ticari ürünlerde kullanılmamasına rağmen, 74181'e bilgisayar organizasyonu ders kitaplarında ve teknik belgelerde hala atıfta bulunulmaktadır . Ayrıca bazen geleceğin bilgisayar mimarlarını yetiştirmek için 'uygulamalı' kolej kurslarında da kullanılır .

Özellikler

74181 entegre devresinin kombinasyonel mantık devresi

74181, 75 mantık kapısına eşdeğer bir 7400 serisi orta ölçekli entegrasyon (MSI) TTL entegre devresidir ve en yaygın olarak 24 pinli DIP olarak paketlenmiştir . 4-bit genişliğinde ALU yanı sıra, birlikte veya taşıma olmadan tüm geleneksel ekleme / çıkarma / eksiltme işlemleri gerçekleştirebilirsiniz VE / NAND, OR / NOR, XOR ve vardiya . Bu temel işlevlerin birçok varyasyonu, iki dört bitlik sözcük üzerinde toplam 16 aritmetik ve 16 mantıksal işlem için mevcuttur. Çarpma ve bölme işlevleri sağlanmaz, ancak kaydırma ve toplama veya çıkarma işlevleri kullanılarak birden çok adımda gerçekleştirilebilir. Shift açık bir işlev değildir, ancak birkaç kullanılabilir işlevden türetilebilir; örneğin, taşıma (M=0) ile "A artı A" fonksiyonunun seçilmesi , A girişinin aritmetik bir sola kaymasını verecektir .

74181, bu işlemleri 22 nanosaniyede (45 MHz) taşıma ile dört bitlik bir sonuç üreten iki adet dört bitlik işlenen üzerinde gerçekleştirir. 74S181 aynı işlemleri 11 nanosaniyede (90 MHz) gerçekleştirirken 74F181, işlemleri 7 nanosaniyede (143 MHz) (tipik) gerçekleştirir.

İsteğe bağlı olarak büyük kelime boyutları için birden fazla 'dilim' birleştirilebilir. Örneğin, on altı 74S181 ve beş 74S182 ileriye dönük taşıma üreteci, 64-bit işlenenlerde 28 nanosaniyede (36 MHz) aynı işlemleri gerçekleştirmek için birleştirilebilir . Günümüzün çoklu gigahertz 64-bit mikroişlemcilerinin performansının gölgesinde kalmasına rağmen, bu, ilk dört ve sekiz-bit mikroişlemcilerin alt megahertz saat hızlarıyla karşılaştırıldığında oldukça etkileyiciydi.

Uygulanan işlevler

74181, olası 16 mantıksal işlevin tümünü iki değişkenle uygular. Aritmetik işlevleri, taşımalı ve taşımasız toplama ve çıkarma işlemlerini içerir. Aktif-yüksek (yüksek 1'e karşılık gelir) ve aktif-düşük (düşük 1'e karşılık gelir) mantık seviyelerindeki verilerle kullanılabilir .

Girdiler ve çıktılar

Dört seçim girişleri vardır S0için S3, işlevini seçin. Mmantıksal ve aritmetik işlem arasında seçim yapmak için kullanılır Cnve taşıma işlemidir . Ave Bişlenecek veridir (dört bit). Fsayı çıktısıdır. Orada da Pa ve Gbir sinyalleri taşıma ileri yönlü toplayıcı bir ya da daha üzerinden gerçekleştirilebilir, 74182 fiş.

F çıkışı için fonksiyon tablosu

Aşağıdaki tabloda, ve bir ürün olarak belirtilen, bir TD bir ile işaret, XOR ile mantıklı değildir bir Overbar ve aritmetik artı ve eksi artı ve eksi kelimeleri kullanarak.

seçim Aktif-düşük veri Aktif-yüksek veri
Mantık M = H Aritmetik M = L Mantık M = H Aritmetik M = L
S3 S2 S1 S0 Cn = L (taşıma yok) Cn = H (taşıma) Cn = L (taşıma yok) Cn = H (taşıma)
L L L L eksi artı 1
L L L H eksi artı
L L H L eksi artı 1
L L H H mantıksal 1 (Ikisinin tamamlayıcısı) (sıfır) mantıksal 0 (Ikisinin tamamlayıcısı) (sıfır)
L H L L artı artı artı artı artı artı
L H L H artı artı artı artı artı artı
L H H L eksi eksi eksi eksi eksi eksi
L H H H artı eksi 1
H L L L artı artı artı artı artı artı
H L L H artı artı artı artı artı artı
H L H L artı artı artı artı artı artı
H L H H artı eksi 1
H H L L mantıksal 0 artı artı artı mantıksal 1 artı artı artı
H H L H artı artı artı artı artı artı
H H H L artı artı artı artı artı artı
H H H H artı eksi

Önemi

74181, 1960'ların sonundan 1980'lerin başlarına kadar yüksek hızlı hesaplama gerektiren bilgisayarların ve diğer cihazların geliştirilmesini ve üretimini büyük ölçüde basitleştirdi ve hala "klasik" bir ALU tasarımı olarak anılıyor.

74181'in piyasaya sürülmesinden önce, bilgisayar CPU'ları birden fazla devre kartını işgal ediyordu ve çok basit bilgisayarlar bile birden fazla kabini doldurabiliyordu. 74181, tüm CPU'ya ve bazı durumlarda tüm bilgisayarın tek bir büyük baskılı devre kartı üzerinde oluşturulmasına izin verdi . 74181 , birden fazla devre kartına yayılmış ayrık mantık işlevlerine dayanan eski CPU'lar ile tüm CPU işlevlerini tek bir yongada birleştiren modern mikroişlemciler arasında tarihsel olarak önemli bir aşamaya sahiptir . 74181, 1970'lerden başlayarak çeşitli mini bilgisayarlarda ve diğer cihazlarda kullanıldı, ancak mikroişlemciler daha güçlü hale geldikçe, ayrı bileşenlerden bir CPU oluşturma uygulaması gözden düştü ve 74181 hiçbir yeni tasarımda kullanılmadı.

Bugün

1994 yılına gelindiğinde, 74181'e dayanan CPU tasarımları, mikroişlemcilerin nispeten düşük fiyatı ve yüksek performansı nedeniyle ticari olarak uygun değildi. Bununla birlikte, 74181, öğrencilere nadiren sunulan uygulamalı tasarım ve deneyler için fırsatlar sağladığından , bilgisayar organizasyonu ve CPU tasarımı öğretiminde hala ilgi görmektedir .

bilgisayarlar

Birçok bilgisayar CPU'su ve alt sistemi, tarihsel olarak önemli birkaç model de dahil olmak üzere 74181'e dayanıyordu.

Diğer kullanımlar

Ayrıca bakınız

Referanslar

Dış bağlantılar

Üreticinin veri sayfaları: