8.2 減法器


8.2.1、基本減法器

8.2.1.1、半減器
   設
A為被減數,B為減數,D為差,C為借位

真值表

布林函數

P8-1.gif (629 bytes) P8-3.gif (310 bytes)

符號

邏輯電路

P8-2.gif (487 bytes) P8-4.gif (1354 bytes)

8.2.1.2、全減器
   設
A為被減數,B為減數,Ci為前一級借位
    D為差,Co為借位

真值表

布林函數

P8-5.gif (1594 bytes) P8-6.gif (1105 bytes)

符號

邏輯電路

P8-7.gif (739 bytes) P8-8.gif (3043 bytes)

8.2.1.3、利用半減器組成全減器

符號
電路

8.2.2、二進位減法器

二進位減法器組成方法:

  1. 用全減器以類似二進位加法器三連接方式組成
  2. 利用二進位加法器來執行2』S補數的減法運算,而其運算原則是將被減數加上減數的2』S補數,再捨棄進位(end-round carry,端迴進位)即得到差。

    下圖即為利用二進位加法器
    7483來製作一個二進位減法器的邏輯電路圖:

    P9-3.gif (2708 個位元組)
1』S補數產生器電路: 符號:
P9-4.gif (1056 個位元組) P9-5.gif (796 個位元組)

8.2.3BCD減法器

運算原則:利用
BCD加法器來執行10』S補數減法運算而10』S補數乃9』S補數加」1」,因此先設計9』S補數產生器。

對應表
P10-1.gif (3702 個位元組)
布林函數化簡可得:
P10-2.gif (893 個位元組)

9』S補數產生器電路
P10-3.gif (2051 個位元組)

符號:
P10-4.gif (818 個位元組)
四位元BCD減法器電路
P10-5.gif (5922 個位元組)

到上一頁 到下一頁 回章節首頁