【数字逻辑设计】推气泡
生活随笔
收集整理的這篇文章主要介紹了
【数字逻辑设计】推气泡
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
非門被稱為反向器,也可稱為“氣泡”(bubble)。
所謂“推氣泡”,其實就是“移動非門”。
我們做一下直觀感受:
推一個氣泡通過一個門使它從門一邊輸出,在另一邊輸出,可以將與門替換成或門,反之亦然。
上圖與非門是在輸出端包含氣泡的與門。推一個氣泡到左邊會使得每一個輸入端帶有氣泡,并將與門換成或門。
下圖是或非門的轉換:
推氣泡的規則:
- 向后推輸出端的氣泡或者向前推輸入端的氣泡,需要將與門換成或門,反之亦然。
- 從輸出端推氣泡到輸入端,把氣泡放置在門的輸入端。
- 從門的所有輸入端向前推氣泡,把氣泡放置在門的輸出端。
這里的知識,依據德摩根公式就不難理解了。
下面繼續介紹“推氣泡”在處理多級組合邏輯中的作用。
在CMOS電路中,其與非門和或非門的實現優于與門和或門。但是從與非門和或非門電路中讀取布爾表達式,可能會相當頭痛。難以通過觀察法直接得到下圖中舵機電路的布爾表達式。這時,推氣泡可以幫助我們重畫這些電路,消除氣泡,比較容易地確定邏輯功能。
總結
以上是生活随笔為你收集整理的【数字逻辑设计】推气泡的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【HTML5】HTML5支持的通用属性
- 下一篇: 【OJ】洛谷分支结构题单题解锦集