一、加法器
(一)加法器的功能與分類
功能:實(shí)現(xiàn)n位二進(jìn)制數(shù)相加
按實(shí)現(xiàn)方法分類:串行進(jìn)位加法器、超前進(jìn)位加法器
(1)串行進(jìn)位加法器
低位全加器進(jìn)位輸出
高位全加器進(jìn)位輸入
如圖:用全加器實(shí)現(xiàn)4位二進(jìn)制數(shù)相加。
(2)超前進(jìn)位加法器
進(jìn)位位直接由加數(shù)、被加數(shù)和最低位進(jìn)位位ci0形成。
加數(shù)
進(jìn)位
加法器的邏輯符號
被加數(shù)
和
低位進(jìn)位
(二)加法器的應(yīng)用
n位加法運(yùn)算、代碼轉(zhuǎn)換、減法器、十進(jìn)制加法
例6:試用四位加法器實(shí)現(xiàn)8421bcd碼至余3bcd碼的轉(zhuǎn)換。
解:余3碼比8421碼多3,因此:
a3-a0:8421
b3-b0:0011(3)
ci0:0
二、數(shù)值比較器
(一)功能:能對兩個相同位數(shù)的二進(jìn)制數(shù)進(jìn)行比較的器件。
(1)邏輯符號:
a:四位二進(jìn)制數(shù)輸入(3為高位)
b:四位二進(jìn)制數(shù)輸入(3為高位)
a > b、a < b、a = b:控制輸入端,
高有效
(2)邏輯功能:
輸入 a(a3a2a1a0)> b (b3b2b1b0):輸出(a > b)= 1
a(a3a2a1a0)< b (b3b2b1b0): (a < b)= 1
a(a3a2a1a0)= b (b3b2b1b0): 由控制輸入決定
(自己完成比較器功能表)