用74ls138設計全加器,用74ls138設計一個全加器

2021-08-15 12:10:27 字數 1826 閱讀 4504

1樓:匿名使用者

首先得弄清楚全加器的原理,你這裡說的應該是設計1位的全加器。

全加器有3個輸入端:a,b,ci;有2個輸出端:s,co.

與3-8譯碼器比較,3-8譯碼器有3個資料輸入端:a,b,c;3個使能端;8個輸出端,out(0-7)。

這裡可以把3-8譯碼器的3個資料輸入端當做全加器的3個輸入端,即3-8譯碼器的輸入a、b、c分別對應全加器的輸入a,b,ci;將3-8譯碼器的3個使能端都置為有效電平,保持正常工作;這裡關鍵的就是處理3-8譯碼的8個輸出端與全加器的2個輸出的關係。

現在寫出全加器和3-8譯碼器的綜合真值表:

(a/a,b/b,c/ci為全加器和譯碼器的輸入,out為譯碼器的輸出(0-7),s為加法器的和,co為加法器的進位輸出)ps:假定譯碼器的輸出為高電平有效。

a/a   b/b  c/ci     out   s    co

0     0     0        0     0     0

0     0     1        1     1     0

0     1     0        2     1     0

0     1     1        3     0     1

1     0     0        4     1     0

1     0     1        5     0     1

1     1     0        6     0     1

1     1     1        7     1     1

根據上面的真值表,可以設計出電路圖:

將3-8譯碼器的輸出out(1、2、4、7)作為一個4輸入的或門的輸入,或門的輸出作為加法器的和;將3-8譯碼器的輸出out(3、5、6、7)作為一個4輸入的或門的輸入,或門的輸出作為加法器的進位輸出。即完成了加法器的設計。

回過頭來分析:

當加法器的輸入分別為:a=1,b=0,ci=1時,對應3-8譯碼器的輸入為a=1,b=0,c=1,這是譯碼器對應的輸出為out(5)=1,其餘的為0,根據上面設計的連線關係,s=0,co=1,滿足全加器的功能,舉其他的例子也一樣,所以,設計全加器的設計正確。

2樓:mrq蒙牛

設a為加數b為被加數 低位進位為ci-1 和為s 進位為cia b ci-1 s ci

0 0 0 0 0

0 0 1 1 0

0 1 0 1 0

0 1 1 1 1

1 0 0 1 0

1 0 1 0 1

1 1 0 0 1

1 1 1 1 1

___________

— — — —

s=y1.y2.y4.y7

___________

— — — —

ci=y3.y5.y6.y7

接線圖我就不幫你畫了

如何用給定晶片實現組合邏輯電路? 分別用74ls138、74ls153實現一個1位二進位制數的全加器 10

3樓:匿名使用者

根據全加器真抄值表,可寫出和襲s,高位進位co的邏輯函

數。 a1a0作為兩個輸入變數,即加數和被加數a、b,d0~d3為第三個輸入變數,即低位進位ci,1y為全加器的和s,2y全加器的高位進位co,則可令資料選擇器的輸入為:a1=a,a0=b,1do=1d3=ci,1d1=1d2=ci反,2d0=0,2d3=1,2d1=2d2=ci,1q=s1,2q=co; 可以根據管腳所對應的連線電路

74LS74LS283功能是什麼

74ls42的功能是 十進位制譯碼器 74ls283的功能是 四位二進位制超前進位全加器。譯碼器 decoder 是一類多輸入多輸出組合邏輯電路器件,其可以分為 變數譯碼和顯示譯碼兩類。變數譯碼器一般是一種較少輸入變為較多輸出的器件,常見的有n線 2 n線譯碼和8421bcd碼譯碼兩類 顯示譯碼器用...

測試D觸發器的邏輯功能(74LS74)

d觸發器的邏輯功 e69da5e887aa62616964757a686964616f31333431356663能 qn 1 d。d觸發器是一個具有記憶功能的,具有兩個穩定狀態的資訊儲存器件,是構成多種時序電路的最基本邏輯單元,也是數字邏輯電路中一種重要的單元電路。在數字系統和計算機中有著廣泛的應...

用74LS138設計譯碼電路,分別選4片2864,列出各

2864的定址範圍是來0 8192,74ls138是三八源線譯碼器,分選4片2864,若取前4位譯碼輸出,個晶片的地址空間 假設偏移地址為0x0000 為 0x0000 0x1fff 0x2000 0x3fff 0x4000 0x5fff 0x6000 0x7fff。138可以驅動8片!用74ls1...