組合邏輯電路有以下幾類:多路器、加法器、緩衝器、邏輯開關、匯流排、邏輯運算等
這些電路不能儲存之前的狀態,也就是沒有記憶功能,變化也不依靠時鐘的到來,這種電路就叫組合邏輯電路。
分析組合邏輯電路的一般步驟是:邏輯圖——》最簡函式表示式——》真值表——》邏輯功能。
舉例:
這個最簡表示式為 l =ab + bc +ac;這個很簡單不用再畫真值表就能看出,它是乙個三路表決器。
關於化簡呢,有常用到的幾個公式,理解一下就好。
設計乙個數字邏輯電路的步驟和分析正好相反,
例如要做乙個有三個開關控制的燈,要求是任意乙個開關變化燈的狀態都要改變。
先根據功能畫出真值表
再寫出邏輯表示式
畫出邏輯電路圖
組合邏輯電路中會存在競爭和冒險的現象。當乙個門的兩條輸入端各自連線的門不一樣多時就會出現競爭。
理想情況下應該是這樣的波形:
但是因為通過門會有延遲,實際情況會這樣:
在表示式中,通過化簡或指定別的輸入使表示式中存在原變數和其反變數,則有競爭的存在。
冒險是由競爭引起的,有競爭不一定有冒險,冒險是產生尖刺的現象。
例如f=ac^+bc時,當a,b都為1時存在冒險
消除冒險的方式,現在介紹一種新增冗餘項的方式:
組合邏輯電路 時序邏輯電路
邏輯電路根據是否包含記憶元件,分為組合邏輯電路和時序邏輯電路。組合邏輯電路不包含記憶元件,某時間點的輸出 邏輯函式值 僅取決於當時的輸入。含有記憶元件的邏輯電路被稱為時序邏輯電路。在組合邏輯電路中,當前的輸出只取決於當前的輸入。而在時序邏輯電路中,只知道當前的輸入並不足以確定當前的輸出。也就是說,時...
組合邏輯電路
概述 組合邏輯電路功能的幾種表示方法 真值表 卡諾圖 邏輯表示式及時間圖。組合邏輯電路的分類 按邏輯功能特點分類 加法器 編碼器 解碼器 資料選擇器 資料分配器 唯讀儲存器等 按基本開關元件不同 ttl cmos等型別。按整合度不同 ssi msi lsi vlsi 1 組合邏輯電路分析和設計方法 ...
組合邏輯電路和時序邏輯電路
組合邏輯電路可以有若個輸入變數和若干個輸出變數,其每個輸出變數是其輸入的邏輯函式,其每個時刻的輸出變數的狀態僅與當時的輸入變數的狀態有關,與本輸出的原來狀態及輸入的原狀態無關,也就是輸入狀態的變化立即反映在輸出狀態的變化。時序邏輯電路任意時刻的輸出不僅取決於該時刻的輸入,而且還和電路原來的狀態有關。...