- 多位元加法器設計
- 多位元減法器設計
- 熟悉 Package 與 Component
- 使用 Package 與 Component 完成 1 位元全加器
- 使用 1 位元全加器完成 8 位元全加器
- 使用 1 位元全加器完成 8 位元全減器
組合邏輯電路(Conbinaation Logic Circuit)主要在於它的輸出只受輸入函數的控制,而不受先前輸入及狀態記憶影響。
根據 1 位元全加器真值表設計邏輯電路。
| 輸入 | 輸出 | |||
|---|---|---|---|---|
| cin | a | b | cout | s |
| 0 | 0 | 0 | 0 | 0 |
| 0 | 0 | 1 | 0 | 1 |
| 0 | 1 | 0 | 0 | 1 |
| 0 | 1 | 1 | 1 | 0 |
| 1 | 0 | 0 | 0 | 1 |
| 1 | 0 | 1 | 1 | 0 |
| 1 | 1 | 0 | 1 | 0 |
| 1 | 1 | 1 | 1 | 1 |
布林化簡後:
接著使用 Component 把 8 個位元全加器建構出 8 位元全加器。
使用上方的邏輯電路,並把其中一項輸入使用 2 的補數轉換成負數。