iT邦幫忙

2022 iThome 鐵人賽

DAY 24
0
自我挑戰組

冒牌工程師上學去系列 第 24

1-20 組合電路&序向電路

  • 分享至 

  • xImage
  •  

有了邏輯閘當作建構的基本要素之後,我們需要讓它們能夠做基本運算。
可以分為兩種電路設計:組合邏輯電路以及序向邏輯電路。

# 邏輯組合電路 序向邏輯電路
時間序 無關 有關
理論 有當下input決定 當下input+上次output決定
例子 加減法器 計數器、正反器

邏輯組合電路

半加器

以兩個輸入(A, B)為例,加法可以用邏輯閘模擬。將加法拆分為「和」與「進位」,可以得到下面的表格:
https://ithelp.ithome.com.tw/upload/images/20221009/201416842MKhdEg4ke.png

其實「和」就是XOR;而「進位」則是AND。既然可以用邏輯閘模擬,那麼我們就可以用電路做出來。
https://ithelp.ithome.com.tw/upload/images/20221009/20141684D2qDU6ETDm.jpg

半減器

以兩個輸入(A, B)為例,加法可以用邏輯閘模擬。將加法拆分為「減」與「借位」,可以得到下面的表格:
https://ithelp.ithome.com.tw/upload/images/20221009/20141684aexXchtbfF.png

「減」就是XOR;而「借位」無法用一個特定邏輯去表示,因此將重點放在當carry=1時,ab的變化。電路做出來如下。
https://ithelp.ithome.com.tw/upload/images/20221009/20141684OdlgzIU83c.png

分類會依照第一篇介紹的分類架構來進行
由於是將學習過程記錄下來,如果有任何錯誤歡迎糾正

以下參考連結在學習過程中覺得非常有幫助:
-計算機概論
-邏輯組合電路


上一篇
番外篇 JCConf參與心得
下一篇
2-2 雲端運算
系列文
冒牌工程師上學去42
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言